1
Examinați cum funcționează baza 10. Utilizați o notație în fiecare zi, fără a fi nevoie să se oprească să se gândească la ce înseamnă, dar atunci când a aflat că în primul rând, părinte sau profesor poate fi explicat modul în care funcționează mai detaliat. O scurtă analiză a modului în care sunt scrise aceste numere vă poate ajuta în conversie:
- Fiecare cifră a numărului zecimal se află într-o anumită "poziție". Când vă deplasați de la dreapta la stânga, aveți poziția de unități, zeci, sute, etc. Cifra 3 înseamnă numai 3 dacă este în poziția unităților, dar reprezintă 30 când este în zeci și 300 când este în sute.
- Prin plasarea matematică, "pozițiile" reprezintă 100, 101, 102, etc. Acesta este motivul pentru care sistemul este numit "baza 10" sau "zecimal", din cauza cuvântului latin pentru "zecea".
2
Scrieți un număr zecimal ca parte a unei probleme suplimentare. Acest lucru poate părea evident, dar este același proces pe care îl vom folosi pentru a converti un număr hexazecimal, deci acesta este un bun mod de a începe. Să rescriem numărul 480.137
10 (amintiți-vă: subsemnații)
10 ne spune că numărul este în baza 10):
- Pornind de la cifra din dreapta, 7 = 7 x 100, sau 7x1
- Mutarea în stânga, 3 = 3 x 101, sau 3 x 10
- Repetând pentru toate cifrele, avem 480 137 = 4 x 100.000 + 8 x 10.000 + 0 x 1,000 + 1 x 100 + 3 x 10 + 7x1.
3
Scrieți valorile pozițiilor de lângă număr în hexazecimal. Deoarece baza hexazecimalului este 16, aceste pozitii corespund puterilor de 16. Pentru a converti in hexazecimal, inmultiti valoarea fiecarei pozitii cu puterea corespunzatoare 16. Începeți acest proces prin tastarea puterilor de 16 de lângă cifrele cu cifre hexazecimale. Vom face acest lucru cu numărul C921
16. Începeți la dreapta cu 16
0 și adăugați 1 la exponent ori de câte ori vă mutați la stânga la următoarea cifră:
- 116 = 1 x 160 = 1 x 1 (toate numerele sunt în zecimale, cu excepția cazului în care este scris altceva).
- 216 = 2 x 161 = 2 x 16
- 916 = 9 x 162 = 9 x 256
- C = C x 163 = C x 4096
4
Conversia caracterelor de la alfabet la zecimal. Numerele numerice sunt aceleași în zecimal și hexazecimal, deci nu este necesar să le modificați (de exemplu, 7
16 = 7
10). Pentru caractere alfabetice, consultați această listă pentru a le modifica la echivalentul zecimal:
- A = 10
- B = 11
- C = 12 (vom folosi acest caracter pentru a păstra exemplul de mai sus.)
- D = 13
- E = 14
- F = 15
5
Faceți calculul. Acum că totul este scris în zecimal, rezolvați fiecare problemă de multiplicare și adăugați rezultatele. Un calculator va fi util pentru majoritatea numerelor în format hexazecimal. Continuând în exemplul de mai sus, aici C921 va fi rescris ca o ecuație în zecimal și rezolvat:
- C92116 = (în zecimal) (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
- = 1 + 32 + 2,304 + 49,152.
- = 5148910. Versiunea zecimală va avea de obicei mai multe cifre decât cea hexazecimală, deoarece aceasta din urmă poate stoca mai multe informații pe cifră.
6
Exersați practicarea. Iată câteva cifre pentru a converti de la hexazecimal la zecimal. Odată ce ați primit răspunsul, subliniați textul invizibil din dreapta celui egal pentru a vedea dacă este corect:
- 3AB16 = 93910
- A1A116 = 4137710
- 500016 = 2048010
- 500D16 = 2049310
- 18A2F16 = 100 91110