Informatică, întrebare adresată de davidandreiq, 8 ani în urmă

Care este cel mai mare nr care se poate scrie intr-un octet? Dar cu 2 octeti? Dar cel mai mic nr. ce se poate scrie cu un byte?

Răspunsuri la întrebare

Răspuns de andrei750238
2

Depinde de schema de codificare (daca folosim un bit pentru semn sau nu), precum si daca memoram sub forma de cod direct, invers sau complementar

► Caz I - Nu exista bit rezervat pentru semn (memoram numere naturale)

◘ Care este cel mai mare nr care se poate scrie intr-un octet ?

Raspuns : 2^8-1=255

◘ Dar cu 2 octeti?

Raspuns : 2^{16}-1=65535

◘ Dar cel mai mic nr. ce se poate scrie cu un byte?

Raspuns : 0

► Caz II - Memoram numarul in cod complementar

◘ Care este cel mai mare nr care se poate scrie intr-un octet ?

Raspuns : 2^7-1=127

◘ Dar cu 2 octeti?

Raspuns : 2^{15}-1=32767

◘ Dar cel mai mic nr. ce se poate scrie cu un byte?

Raspuns : -128

Explicatie : In cod complementar, pe un byte, putem memora numere in intervalul [-128, 127]

Alte întrebări interesante