Cum se convertesc hexazecimal la binar sau zecimal

Cum schimbi acele numere și scrisori amuzante la ceva pe care tu sau computerul tău îl pot înțelege? Conversia hexazecimalului la binar este foarte ușoară, motiv pentru care Hexadecimal a fost adoptat în unele limbi de programare. Conversia la zecimal este puțin mai implicată, dar odată ce ați primit-o, este ușor să repetați pentru orice număr.

Pași

Partea 1 din 3:
Conversia hexazecimal la binar
1. Convertiți fiecare cifră hexazecimală la patru cifre binare. Hexadecimal a fost adoptat în primul rând, deoarece este atât de ușor să convertiți între cele două. În esență, hexazecimal este folosit ca o modalitate de a afișa informații binare într-un șir mai scurt. Această diagramă este tot ce trebuie să convertiți de la unul la altul:
HexazecimalBinar
0

0000

1

0001

2

0010

3

0011

4

0100

5

0101

6

0110

7

0111

8

1000

9

1001

A

1010

B

1011

C

1100

D

1101

E

1110

F

1111

  • Imagine intitulată 1797961 4 1
    2. Incearca-l tu insuti. Este într-adevăr la fel de simplu ca schimbarea cifrei în cele patru cifre binare echivalente. Iată câteva numere hexagonale pentru a vă converti. Evidențiați textul invizibil în partea dreaptă a semnului egal pentru a vă verifica activitatea:
  • A23 = 1010 0010 0011
  • Bee = 1011 1110 1110
  • 70c558 = 0111 0000 1100 0101 0101 1000
  • Imagine intitulată 1797961 5 1
    3. Înțelegeți de ce funcționează acest lucru. În "Baza a doua" sistem binar, n Cifrele binare pot fi folosite pentru a reprezenta 2 numere diferite. De exemplu, cu patru cifre binare, puteți reprezenta 2 = 16 numere diferite. Deoarece hexazecimal este un sistem de șasezeci de bază, un număr de o singură cifră poate fi folosit pentru a reprezenta 16 = 16 numere diferite. Aceasta face ca conversia dintre cele două sisteme extrem de ușor.
  • De asemenea, puteți să vă gândiți la acest lucru ca și sistemele de numărare "flipping peste" la o altă cifră în același timp. Numărătoarea hexazecimală "...D, e, f, 10" în același timp numărul binar "1101, 1110, 1111, 10000".
  • Partea 2 din 3:
    Convertirea hexazecimalului la zecimal
    1. Imagine intitulată 1797961 6 1
    1. Revedeți cum funcționează zece. Folosiți notația zecimală în fiecare zi fără a fi nevoie să vă opriți și să vă gândiți la semnificație, dar când ați învățat-o pentru prima dată, părintele sau profesorul v-ați explicat în detaliu. O revizuire rapidă a modului în care sunt scrise numerele obișnuite vă vor ajuta să convertiți numărul:
    • Fiecare cifră într-un număr zecimal este într-o anumită măsură "loc." Trecerea de la dreapta la stânga, există "locul cuiva," "TENS loc," "sute de loc," și așa mai departe. Cifra 3 înseamnă doar 3 dacă este în locul celor, dar reprezintă 30 când este situat în locul zeci și 300 în sute de loc.
    • Să o pună matematic, "Locuri" reprezintă 10, 10, 10 și așa mai departe. Acesta este motivul pentru care acest sistem este numit "Baza zece," sau "zecimal" După cuvântul latin "al zecelea."
  • Imagine intitulată 1797961 7 1
    2. Scrieți un număr zecimal ca o problemă de adăugare. Acest lucru va părea probabil evident, dar este același proces pe care îl vom folosi pentru a transforma un număr hexazecimal, deci este un bun punct de plecare. Să rescrie numărul 480,13710. (Amintiți-vă, subscriptul 10 ne spune că numărul este scris în Baza Ten.):
  • Începând cu cea mai dreaptă cifră, 7 = 7 x 10 sau 7 x 1
  • Mutarea la stânga, 3 = 3 x 10 sau 3 x 10
  • Repetând pentru toate cifrele, ajungem 480,137 = 4X100.000 + 8X10.000 + 0X1,000 + 1X100 + 3X10 + 7X1.
  • Imagine intitulată 1797961 8 1
    3. Scrieți valorile locului de lângă un număr hexazecimal. Deoarece hexazecimalul este de șaisprezece ani, "Plasați valori" corespund puterilor de șaisprezece ani. Pentru a converti la zecimal, multiplicați fiecare valoare a locului de puterea corespunzătoare de șaisprezece ani. Începeți acest proces prin scrierea puterilor de șaisprezece ani de lângă cifrele unui număr hexazecimal. Vom face acest lucru pentru numărul hexazecimal C92116. Începeți în dreapta cu 16 și măriți exponentul de fiecare dată când vă deplasați la stânga la următoarea cifră:
  • 116 = 1 x 16 = 1 x 1 (toate numerele sunt în zecimal, cu excepția cazului în care au fost menționate.)
  • 216 = 2 x 16 = 2 x 16
  • 916 = 9 x 16 = 9 x 256
  • C = C X 16 = C X 4096
  • Imagine intitulată 1797961 9 1
    4. Convertiți caracterele alfabetice la zecimal. Cifrele numerice sunt aceleași în zecimal sau hexazecimal, deci nu trebuie să le schimbați (de exemplu, 716 = 710). Pentru caracterele alfabetice, consultați această listă pentru a le schimba la echivalentul zecimal:
  • A = 10
  • B = 11
  • C = 12 (vom folosi acest lucru pe exemplul nostru de sus.)
  • D = 13
  • E = 14
  • F = 15
  • Imagine intitulată 1797961 10 1
    5. Efectuați calculul. Acum că totul este scris în zecimal, efectuați fiecare problemă de multiplicare și adăugați rezultatele împreună. Un calculator va fi util pentru majoritatea numerelor hexazecimale. Continuând exemplul nostru de la mai devreme, aici este C921 rescris ca o formulă zecimală și rezolvată:
  • C92116 = (în zecimal) (1 x 1) + (2 X 16) + (9 X 256) + (12 X 4096)
  • = 1 + 32 + 2,304 + 49,152.
  • = 51.48910. Versiunea zecimală va avea de obicei mai multe cifre decât versiunea hexazecimală, deoarece hexazecimal poate stoca mai multe informații pe cifre.
  • Imagine intitulată 1797961 11 1
    6. Practicați convertirea. Iată câteva numere pentru a converti din hexazecimal în zecimal. Odată ce ați rezolvat răspunsul, evidențiți textul invizibil în partea dreaptă a semnului egal pentru a vă verifica activitatea:
  • 3AB16 = 93910
  • A1A116 = 4137710
  • 500016 = 2048010
  • 500D16 = 2049310
  • 18A2F16 = 10091110
  • Partea 3 din 3:
    Înțelegerea bazei de bază hexazecimală
    1. Imagine intitulată 1797961 1 1
    1. Știți cum să utilizați hexazecimal. Sistemul nostru de numărare zecimal obișnuit este de bază zece, folosind zece simboluri diferite pentru a afișa numerele. Hexadecimal este un sistem de numere de bază de șaisprezece, adică folosește șaisprezece caractere pentru a afișa numerele.Puteți verifica conversia hexazecimală la zecimal pentru numere mari pe instrumentele online.
    • Numărarea de la zero în sus:
       Hexazecimal  Zecimal  Hexazecimal  Zecimal
      0

      0

      10

      16

      1

      1

      11

      17

      2

      2

      12

      18

      3

      3

      13

      19

      4

      4

      14

      20

      5

      5

      15

      21

      6

      6

      16

      22

      7

      7

      17

      23

      8

      8

      18

      24

      9

      9

      19

      25

      A

      10

      1a

      26

      B

      11

      1b

      27

      C

      12

      1c

      28

      D

      13

      1d

      29

      E

      14

      1e

      30

      F

      15

      1f

      31

  • Imagine intitulată 1797961 2 2
    2. Utilizați subscriptul pentru a afișa ce sistem utilizați. Ori de câte ori s-ar putea să fie clar care sistem pe care îl utilizați, utilizați un număr de subscript zecimal pentru a desemna baza. De exemplu, 1710 mijloace "17 în baza zece" (un număr zecimal obișnuit). 1710 = 1116, sau "11 în baza șaisprezece" (hexazecimal). Puteți sări peste acest lucru dacă numărul dvs. are un caracter alfabetic în el, cum ar fi B sau E. Nimeni nu va gresi pe faptul că pentru un număr zecimal.
  • Video

    Prin utilizarea acestui serviciu, unele informații pot fi împărtășite cu YouTube.

    sfaturi

    Numerele hexazecimale lungi pot necesita un calculator online pentru a se transforma la zecimal. De asemenea, puteți să săriți la locul de muncă și să aveți un convertor online Faceți lucrarea pentru dvs., deși este o idee bună să înțelegeți cum funcționează procesul.
  • Puteți adapta "hexazecimal la zecimal" conversie pentru a converti orice altă bază X Sistemul de numerotare la zecimal. Doar înlocuiți puterile de șaisprezece cu puteri de X in schimb. Încercați să învățați sistemul de numărare Base-60 Babilonian!
  • Partajați pe rețeaua socială:
    Similar