1
Utilizați această metodă dacă sunteți începător în sistemul hexazecimal. Dintre cele două abordări din acest articol, acest lucru este de înțeles pentru majoritatea. Dacă sunteți deja familiarizat cu sistemul de numere de baze diferite, încercați
metoda mai rapidă de mai jos.
2
Notați puterile de 16 (16 înălțime). Fiecare cifră a unui număr hexazecimal corespunde unei puteri de 16, la fel ca fiecare cifră a unui număr zecimal corespunde unei puteri de 10. Această listă de 16 potențiali vă va ajuta cu conversiile dvs.:
- 165 = 1,048,576
- 164 = 65,536
- 163 = 4,096
- 162 = 256
- 161 = 16
- Dacă zecimalele pe care le convertiți sunt mai mari decât 1.048.576, calculați puterile următoare de 16 și adăugați-le în listă.
3
Găsiți cea mai mare putere de 16 care se potrivește cu numărul zecimal. Notați numărul zecimal pe care doriți să îl convertiți. Treceți la lista de mai sus. Găsiți cea mai mare putere de 16, care este chiar mai mică decât numărul zecimal.
- Dacă, de exemplu, 495 într-un număr hexazecimal, alegeți 256 din lista de sus.
4
Împărțiți numărul zecimal cu puterea de 16. Opriți numărul întreg și ignorați toate numerele după virgulă.
- În exemplul nostru: 495 ÷ 256 = 1.93 ..., dar suntem interesați doar de întreg 1.
- Răspunsul este prima cifră a numărului hexazecimal. Deoarece am împărțit cu 256 în exemplul nostru, 1 se află la Locul 256.
5
Găsiți restul. Aceasta indică ce nu a fost încă convertit cu numărul zecimal. Deci, puteți să o calculați (la fel ca unul
diviziune scrisă):
- Înmulțiți ultima soluție cu divizorul (numitor). În exemplul nostru, 1 x 256 = 256. (Cu alte cuvinte, numărul 1 din numărul nostru hexazecimal reprezintă 256 din baza 10).
- Scădeți-vă soluția din dividend (contra). 495 - 256 = 239.
6
Împărțiți restul cu următoarea putere mai mică de 16. Țineți înapoi la lista dvs. de 16 puteri. Deplasați-vă cu un pas spre puterea mai mică de 16. Împărțiți restul cu această valoare și veți obține următoarea cifră a numărului dvs. hexazecimal (dacă restul este mai mic decât acest număr, următoarea cifră este 0).
- 239 ÷ 16 = 14. Din nou, ignorăm totul după punctul zecimal.
- Aceasta este a doua cifră a numărului nostru hexazecimal, adică Locul 16. Orice număr de la 0 la 15 poate fi reprezentat ca un număr hexazecimal dintr-o singură cifră. Vom converti la ortografia corectă la sfârșitul acestei metode.
7
Găsiți din nou restul. Ca și înainte, multiplicați soluția cu divizorul, apoi scade soluția din dividend. Acesta este restul restului care trebuie încă transformat.
- 14x16 = 224.
- 239 - 224 = 15, deci avem și restul 15.
8
Repetați până când vă veți odihni mai puțin de 16 ani. După ce ați făcut o odihnă între 0 și 15, o puteți specifica cu un număr hexazecimal dintr-o singură cifră. Scrieți ultimul mesaj.
- Ultima cifră a numărului nostru hexazecimal este cea de la 15 la 1 loc.
9
Notați corect răspunsul dvs. Acum știi toate cifrele numărului tău hexazecimal. Până în prezent, totuși, l-am specificat doar cu baza 10. Pentru a specifica fiecare locație în forma hexazecimală corespunzătoare, trebuie să o convertiți în următoarele:
- Numerele cuprinse între 0 și 9 rămân neschimbate.
- 10 = A-11 = B-12 = C-13 = D-14 = E-15 = F
- În exemplul nostru, am încheiat cu (1) (14) (15). În ortografia corectă, acesta devine numărul hexazecimal 1EF `.
10
Verificați factura. Odată ce știți cum funcționează numerele hexazecimale, puteți verifica din nou răspunsul. Transformați fiecare cifră înapoi în forma zecimală, apoi înmulțiți-o cu puterea de 16 pentru poziția corectă. Acesta este modul în care funcționează pentru exemplul nostru:
- 1EF → (1) (14) (15)
- De la dreapta la stânga, 15 este în 16 ani0 = 1 loc. 15x1 = 15.
- Următorul loc spre stânga este 161 = 16s locul. 14x16 = 224.
- Locul următor este al 16-lea2 = 256 cifre. 1 x 256 = 256.
- Dacă le adăugăm pe toate, obținem: 256 + 224 + 15 = 495, numărul nostru de început.