Come convertire interi in Bytes

October 11

Come convertire interi in Bytes


Byte sono l'unità primaria per un computer per memorizzare i dati. Byte sono rappresentati da sequenze di zero e uno (chiamato anche notazione binaria). Qualsiasi tipo di dati memorizzati in un computer viene convertito in byte per la conservazione. Anche se un computer gestisce automaticamente questo processo, è utile sapere come convertire alcuni tipi di dati di base in byte, per comprendere meglio il processo. Conversione interi in byte servirà anche come pratica nell'uso di un sistema di numerazione binario.

istruzione

1 Annotare le potenze di due a partire da uno (ricordate due alla potenza di zero è uno). Scrivere almeno 8 potenze di due (1, 2, 4, 8, 16, 32, 64, 128). Ordinare le potenze di due dal più grande al più piccolo, in un piccolo tavolo.

Per esempio:

128, 64, 32, 16, 8, 4, 2, 1

e il nostro intero sarà 119

2 Confronta il tuo intero con la più grande potenza di due. Se la potenza di due è più grande, ripetere questo processo con la successiva potenza di due fino a trovare una potenza di due più piccolo della tua intero.

Nell'esempio:

Integer: 119

Poiché 119 è minore di 128, scrivere zero. Confronta 119 con 64, dal momento che 119 è più grande di 64, stop.

128, 64, 32, 16, 8, 4, 2, 1

0,

3 Suddividere il numero intero per la potenza di due. Scrivete il vostro quoziente sotto la potenza di due sul tavolo, e mantenere il vostro resto.

Sul esempio:

128, 64, 32, 16, 8, 4, 2, 1

0, 1,

Promemoria: 55

4 Ripetere i punti 2 e 3, fino al completamento di tutti i poteri di due sul tavolo.

Sul esempio:

128, 64, 32, 16, 8, 4, 2, 1

0, 1, 1, 1, 0, 1, 1, 1

5 Annotare la seconda fila sul tavolo come un singolo numero. Questa sarà la vostra rappresentazione byte del vostro intero.

Sul esempio:

01110111 è la rappresentazione di byte di 119.

Consigli e avvertenze

  • Se si dispone di un numero intero maggiore di 128, mantenere i poteri di scrittura di due fino a trovare una potenza di due più grande del vostro intero.