sedhesrebsit.ru

Conversia numerelor hexazecimale la numere zecimale

Cum schimbi numerele și scrisorile amuzante în ceea ce înțelege computerul tău? Conversia de la hexazecimal la binar este foarte ușoară, motivul pentru care hexazecimul este inclus în unele limbi de programare. Conversia la o zecimală este mai dificilă, dar odată ce ați reușit, puteți repeta cu ușurință acest lucru pentru fiecare număr.

pași

Partea 1
Înțelegeți elementele de bază ale sistemului hexazecimal

Imaginea intitulată 1797961 1
1
Aflați cum să utilizați hexazecimal. Sistemul numeric zecimal are un număr de bază 10, cu 10 caractere diferite fiind folosite pentru a reprezenta numerele. Sistemul hexazecimal este un sistem numeric cu baza 16, ceea ce înseamnă că folosește 16 caractere diferite pentru a reprezenta numerele.
  • Numărarea de la 0 și până:
    hexazecimalzecimal
    00
    11
    22
    33
    44
    55
    66
    77
    88
    99
    A10
    B11
    C12
    D13
    E14
    F15
    1016
    1117
    1218
    1319
    1420
    1521
    1622
    1723
    1824
  • Imaginea intitulată 1797961 2 1
    2
    Utilizați indicatorul pentru a indica numărul de sistem pe care îl utilizați. Dacă nu este clar ce sistem de numere utilizați, utilizați un indice zecimal pentru a indica baza. De exemplu: 1710 înseamnă "17 cu baza 10" (un număr zecimal obișnuit). 1710 = 1116, sau `11 cu baza 16 `(hexazecimal). Nu trebuie să faceți acest lucru dacă există o literă în numărul dvs., cum ar fi B sau E. Nimeni nu va face o greșeală și consideră că este un număr zecimal.
  • Partea 2
    Se convertesc de la hexazecimal la binar

    Imagine cu denumirea 1797961 3
    1
    Conversia fiecărui caracter hexazecimal la un număr binar cu 4 cifre. Hexadecimal a fost pus în funcțiune în primul rând pentru că conversia între aceste două runde este atât de ușor. În esență, hexazecimal înseamnă o modalitate de a afișa informațiile binare într-un mod scurt. Următorul tabel este singurul lucru pe care trebuie să îl efectuați pentru această conversie:
    hexazecimalbinar
    00000
    10001
    20,010
    30,011
    40100
    50101
    60110
    70111
    81000
    91001
    A1010
    B1011
    C1100
    D1101
    E1110
    F1111
  • Imagine cu titlul 1797961 4
    2
    Încercați-l singur. Este într-adevăr la fel de simplu ca schimbarea numărului sau a caracterului în cele patru cifre binare echivalente. Iată câteva cifre hex pentru a vă converti. Selectați textul invizibil din dreapta semnului Equals pentru a vă verifica răspunsul:
  • A23 = 1010 0010 0011
  • BEE = 1011 1110 1110
  • 70C558 = 0111 0000 1100 0101 0101 1000
  • Imaginea intitulată 1797961 5
    3
    Înțelegeți de ce funcționează acest lucru. În sistemul binar, cu "baza 2", poate n cifrele binare pot fi folosite la 2n pentru a sugera numere diferite. De exemplu: cu patru Puteți bifați cifrele 24 = Faceți 16 numere diferite. Deoarece hexazecimal este un sistem numeric cu baza 16, o puteți face cu o singură cifră 161 = Propune 16 numere diferite. Acest lucru asigură faptul că conversia dintre sistemele cu două numere este deosebit de ușoară.
  • De asemenea, vă puteți gândi la acest lucru ca sisteme de numere care "se schimbă" la un număr diferit în același timp. Numerele hexazecimale ... D, E, F, 10 ` în timp ce, în același timp, numărul binar este `1101, 1110, 1111, 10000 `.
  • Partea 3
    Se convertesc de la hexazecimal la zecimal

    Imaginea intitulată 1797961 6


    1
    Aflați cum funcționează baza 10. Utilizați în fiecare zi, notația zecimală fără a fi nevoie să se gândească la ceea ce se întâmplă, dar când ai învățat primii profesori sau părinții tăi ar putea fi explicate în detaliu. O scurtă explicație a modului în care sunt scrise numerele obișnuite vă va ajuta să convertiți numărul:
    • Fiecare cifră într-un număr zecimal se află într-un anumit "loc". Dacă mergeți de la dreapta la stânga, întâlniți "unitățile", "zeci", "sute" și așa mai departe. Numărul 3 înseamnă pur și simplu 3 dacă este în unități, dar 30 dacă este în locul zeciuială și 300 dacă este o sută.
    • Pentru a indica matematic: setați "locurile" 100, 101, 102, etc produse. Acesta este motivul pentru care sistemul este de asemenea numit "baza 10", sau "zecimal", în conformitate cu cuvântul latin pentru "zecime".
  • Imagine cu denumirea 1797961 7
    2
    Scrieți un număr zecimal ca sumă. Acest lucru pare evident, dar este același proces pe care îl vom folosi pentru a converti un număr hexazecimal, deci este un bun punct de plecare. Să mergem 480.13710 conversia. (Amintiți-vă că indicele 10 ne spune că acesta este un număr cu baza 10.):
  • Începând cu cifra din extrema dreaptă, 7 = 7 x 100, sau 7 x 1
  • Pe lângă stânga, 3 = 3 x 101, sau 3 x 10
  • Repetați pentru toate cifrele și veți obține 480 137 = 4x100.000 + 8x10,000 + 0x1000 + 1x100 + 3x10 + 7x1.
  • Imagine cu denumirea 1797961 8
    3
    Scrieți valorile locului de lângă numărul hexazecimal. Deoarece hexazecimal 16 este de bază, sunt „locul valorile“ corespund puterilor 16. Pentru o zecimală pentru a converti multiplica fiecare valoare loc cu puterea corespunzătoare a 16. începe acest proces prin scrierea în jos puterile 16 următoare cifre cu un număr hexazecimal. Vom face acest lucru pentru numărul hexazecimal C92116. Începeți cu 16 în dreapta0, și ridicați exponentul de fiecare dată când mergeți la stânga, la următoarea cifră:
  • 116 = 1 x 160 = 1 x 1 (toate numerele sunt în formă zecimală, cu excepția cazurilor indicate.)
  • 216 = 2 x 161 = 2 x 16
  • 916 = 9 x 162 = 9 x 256
  • C = C x 163 = C x 4096
  • Imaginea intitulată 1797961 9
    4
    Convertiți literele într-o zecimală. Numerele numerice sunt aceleași în zecimal sau hexazecimal, deci nu trebuie să le modificați (de ex16 = 710). Dacă aveți de-a face cu litere, utilizați următoarea listă pentru ao schimba la echivalentul zecimal:
  • A = 10
  • B = 11
  • C = 12 (Folosim acest lucru în exemplul de mai sus.)
  • D = 13
  • E = 14
  • F = 15
  • Imaginea intitulată 1797961 10
    5
    Efectuați calculul. Acum că totul a fost scris în formă zecimală, efectuați fiecare calcul și adăugați rezultatele. Un calculator este util pentru majoritatea numerelor hexazecimale. Dacă vom continua cu exemplul nostru anterior, vom rescrie C921 ca o formulă zecimal și vom rezolva:
  • C92116 = (în zecimal) (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
  • = 1 + 32 + 2304 + 49,152.
  • = 51 48910. Versiunea zecimală va avea de obicei mai multe cifre decât versiunea hexazecimală, deoarece numerele hexazecimale conțin mai multe informații pe cifră.
  • Imaginea intitulată 1797961 11
    6
    Practicați conversia. Iată câteva numere hexazecimale pentru a converti la numere zecimale. Odată ce ați găsit răspunsul, selectați textul invizibil din partea dreaptă a ecusonului pentru a verifica efectul:
  • 3AB16 = 93910
  • A1A116 = 4137710
  • 500016 = 2048010
  • 500D16 = 2049310
  • 18A2F16 = 100 91110
  • sfaturi

    • Numerele hexazecimale lungi pot necesita un calculator online pentru a converti la un număr zecimal. De asemenea, puteți sări peste toate lucrările și de a folosi calculatorul pentru Windows (în cazul în care un convertor este în), sau un convertor online pentru a face munca pentru tine, cu toate că este o idee bună pentru a înțelege cum funcționează procesul.
    • Puteți utiliza conversia "hexazecimal în zecimal" la orice sistem de numere aleatorii cu bază X pentru a converti la un număr zecimal. Pur și simplu înlocuiți puterea de 16 cu puterea de X. Încearcă să înveți sistemul cu numărul babilonian cu baza 60!
    Distribuiți pe rețelele sociale:

    înrudit
    Se scad numerele binare unul de altulSe scad numerele binare unul de altul
    Convertire binară la zecimalăConvertire binară la zecimală
    Convertire binară la octalConvertire binară la octal
    Conversia binar în hexazecimalConversia binar în hexazecimal
    Numărarea binarăNumărarea binară
    Conversia fracțiunilor la numere zecimaleConversia fracțiunilor la numere zecimale
    Adăugați numerele de la 1 la N împreunăAdăugați numerele de la 1 la N împreună
    Transformați un număr zecimal într-un octalTransformați un număr zecimal într-un octal
    Conversia unei zecimale într-o fracțiuneConversia unei zecimale într-o fracțiune
    Multiplicați numerele mixteMultiplicați numerele mixte
    » » Conversia numerelor hexazecimale la numere zecimale

    © 2011—2021 sedhesrebsit.ru