Sunt numere întregi pozitive de la 0 la 255 pot fi reprezentate în mod direct în sistemul binar (cod binar). Aceste numere vor ocupa un octet în memorie.

În această formă de prezentare este ușor de implementat pe calculatoarele aritmetice binare.
Dacă aveți nevoie de numere negative, semnul numărului poate fi codificat de biți individuale, de obicei, un pic mai în vârstă; zero, este interpretat ca un plus, unitatea ca un minus. În acest caz, un octet poate fi codificate numere întregi în intervalul -127-127. Considerat un mod de numere întregi reprezentând se numește codul direct. Situația cu numere negative este oarecum simplificată, utilizând codul adițional așa-numitul. În câte doi completează numerele pozitive coincid cu numerele de cod direct pozitiv, număr negativ este obținut ca urmare a inversiune tuturor biți și adăugând unul la stânga, categoria de mai tineri. De exemplu, numărul de cod primi
Atunci când reprezintă numerele negative în timpul funcționării two's de complement scădere este operațiunea de adiție este înlocuit. De exemplu,
Discarding a subliniat MSB obține
Numere reale. Numerele reale sunt reprezentate în matematică finite sau fracțiuni infinite, adică precizia numerele nu sunt limitate. Cu toate acestea, numerele sunt stocate în registre ale calculatorului și locațiile de memorie, care reprezintă o secvență de octeți, cu un număr limitat de biți. În consecință, un număr fără sfârșit sau foarte lungi sunt trunchiate la o anumită lungime și un act de calculator ca aproximative.
Pentru a reprezenta numere reale de mari și mici, lățime de înregistrare o formă convenabilă de a utiliza ca produs al numerelor
în cazul în care - numărul de mantisă;
- Radix;
- întreg numit ordinul.
O astfel de metodă de înregistrare se numește o reprezentare a numerelor de numere în virgulă mobilă. Numărul 4235.25 pot fi scrise într-una din formele:
În cazul în care mantisa la sistemul număr zecimal
reprezentarea numărului devine lipsit de ambiguitate, iar această formă se numește normalizată. Dacă punctul „flotant“ este situat în mantisei înainte de prima cifră semnificativă, atunci o sumă fixă de biți alocate pentru mantisei, furnizează o evidență a numărului maxim de cifre semnificative, adică acuratețe maximă.
Numerele reale în calculatoare de diferite tipuri sunt înregistrate în moduri diferite, cu toate acestea, există mai multe formate standard internaționale, care diferă în ceea ce privește precizia, dar au aceeași structură. Luați în considerare exemplul care ocupă 4 octeți.

Primul bit al reprezentării binare este utilizată pentru codificarea semnului mantisa. Următorul grup de biți codifică numărul de ordine și biții rămași codifică valoarea absolută a mantisei. Lungimea procedurii și mantisei sunt fixate.
Ordinea numerelor - întregi pot fi atât pozitive, cât și negative. Pentru a reflecta în formă binară, de ordinul de mărime este suma ordinului adevărat și constantă egală cu valoarea absolută a modulului de comandă maximă negativă numit offset. De exemplu, în cazul în care comanda poate varia de la -128 la 127 (8 biți), apoi selectarea ca 128 offset, poate depune ordinul unui interval de valori de la 0 (-128 + 128, ordinea + offset) la 255 (127 + 128).
Deoarece numărul mantisa normalizată începe întotdeauna de la zero, unele scheme îl reprezintă pe el înseamnă numai prin utilizarea de descărcare inutile pentru a îmbunătăți acuratețea reprezentării mantisei. Folosind forma de offset permite operarea ordinelor de peste ambele numere fără semn pentru a simplifica operațiunile de comparație, ordinele de adunare și scădere, precum și simplifică operațiunea de comparație în sine numere normalizate.
Cei mai mulți biți alocați pentru înregistrarea mantisei, mai mare precizia numărului. Cei mai mulți biți ia comanda, cu atât mai mare gama de cel mai mic număr de zero la cel mai mare număr reprezentabil în calculator pentru un anumit format.
Numerele reale din memoria calculatorului, în funcție de precizia dorită (numărul de biți mantisei) și o serie de valori (de ordinul a numărului de biți), ocupă patru până la zece biți. De exemplu, un număr real cu patru octeți mantisa are 23 biți (care corespunde cu o precizie de 7-8 zecimale) și biții 8 ordine (oferind o gamă de valori de 10 ± 38). În cazul în care numărul real durează zece octeți, atunci mantisa este alocat 65 de biți, și ordinea - 14 cifre. Acest lucru asigură acuratețea zecimale 19-20 mantisei și un interval de valori de ± 10 4931.
Numărul de dublu-precizie (calculatoare pe 32 de biți - 64 de biți sau 8 octeți)
Conceptul de tip de date,