Programarea numerelor de sisteme, lecții și exemple

Sistemul numerelor

Numere zecimal, binar și hexazecimal

În viața de zi cu zi, o persoană are cazuri cu numere zecimale. În sistemul de numere zecimale, numerele de la 0 la 9 sunt folosite pentru a reprezenta cifrele. Valoarea numărului este definită ca suma produselor cifrelor numărului după coeficienții lor de greutate, determinat de locurile cifrelor din număr. Coeficientul de greutate al cifrei din dreapta este unul, numerele înainte să fie zece, apoi o sută, etc. De exemplu, numărul 2703 este 2 x 1000 + 7 x 100 + + 0 x 10 + 3 x 1.






În cazul în care cifrele loc (nivel), numerotate de la dreapta la stânga și extrema dreaptă pentru a atribui numărul de zero, se poate observa că / etapa de greutate mii este egală cu scorurile de gradul dQ (Fig. S1).

Fig. P1. Greutatea cifrelor în notația zecimală

Pentru reprezentarea internă a numerelor în computer se folosește sistemul binar de numerotare. Numerele binare sunt scrise cu două cifre - zero și una. Ca și zecimală, sistemul binar este pozițional. Coeficientul de greutate al cifrei / a este egal cu două în puterea a-a (Fig.






Numerele binare reflectă cel mai bine starea de memorie, registrele procesorului și ale dispozitivelor externe ale computerului. În același timp, lucrul cu numere binare nu este foarte convenabil - prea multe cifre trebuie scrise. Prin urmare, sistemul de notare hexazecimal și numărul de scriere a numărului a fost dezvoltat, ceea ce permite scrierea compactă a numerelor binare și oferă o modalitate ușoară de a converti un număr binar în hexazecimal și invers.

Fig. P2. Greutatea cifrelor din sistemul binar

În inima notației hexazecimale este faptul că, folosind patru cifre binare, puteți scrie șaisprezece numere (valoarea maximă a unui număr binar pe patru biți este de cincisprezece).
Numărul hexazecimal este obținut din binar după cum urmează (Fig.
Cifrele unui număr binar sunt împărțite în grupuri de câte patru. Fiecărui grup i se atribuie mai întâi un număr zecimal, echivalentul zecimal al unui binar format din patru cifre, apoi numărul zecimal rezultat este scris în hexazecimal. În tabel. Ш sunt numerele zecimale de la zero la 15 și cifrele hexazecimale corespunzătoare.

Fig. PP. Conversia unui număr binar în hexazecimal

Tabelul P1. Convertiți zecimale la hexazecimale







Articole similare

Trimiteți-le prietenilor: