numere întregi nesemnate

Așa cum este reprezentat în numere întregi de calculator?

Cum de a transfera un număr întreg de la sistemul zecimal la orice alt sistem de numărul de poziție?

De ce computerele sunt folosite ca octal și sistemul de număr hexazecimal?

sistem binar, convenabil pentru calculatoare, pentru om este incomod din cauza volumului mare și intrări neobișnuite.

Numerele de traducere din zecimal în binar și vice-versa efectuează mașină. Cu toate acestea, pentru a utiliza un profesionist computer, trebuie să învețe să înțeleagă cuvânt de mașină. Pentru aceasta și sistemele octal și hexazecimal proiectate.

Numerele din aceste sisteme citesc aproape la fel de ușor ca zecimal necesită în mod corespunzător trei (octal) și patru (hex) ori mai puțin biți decât sistemul binar (pentru numărul 8 și 16 - respectiv, a treia și a patra putere 2) . octal Traducere și numere hexazecimale în sistemul binar este foarte simplu: este suficient pentru a înlocui fiecare cifră a triadei echivalent binar (cifre triple) sau notebook-uri (cu patru cifre).

Pentru a pune numărul în sistem binar în octal sau hexazecimal. este necesar să se împartă în stânga și dreapta punctului zecimal în triada (pentru octal) sau tetrada (pentru hexazecimal) și fiecare astfel de grup pentru a înlocui octal (hexazecimal) cifra corespunzătoare.

Pentru a converti un număr zecimal N în sistemul numeric cu q bază N trebuie să fie împărțită cu un rest ( „uniform“) q. înregistrate în același sistem zecimal. Apoi, coeficientul parțial obținut prin această divizare, este necesar, din nou, să împartă cu restul la q. etc. până recent, a primit câtul parțială este zero. Reprezentarea numărului N al noului sistem de numerotare este o secvență de resturi de diviziune înfățișate o singură cifră q ary și înregistrate în ordinea inversă a primirii acestora.

EXEMPLU: 75 traduce număr din zecimal în binar, octal și hexazecimal:

numere întregi nesemnate

Întregi pot fi reprezentate într-un computer cu un semnate sau nesemnate.

De obicei, ocupă în memoria calculatorului, unul sau doi octeți. În format un singur octet ia valori de la 000000002 la 111111112. În formatul dublu-octet - 00000000-11,111,111 000 000 002 111 111 112.

articole similare