Scrivi i poteri del 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ù piccoli che il vostro intero
Nell'esempio : .
Integer : 119
Poiché 119 è più piccolo 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 , vendita, acquisto
3
Dividete il vostro intero dalla potenza di due. Scrivete il vostro quoziente sotto il potere dei due sul tavolo , e mantenere il resto
l'esempio : .
128 , 64 , 32 , 16 , 8 , 4 , 2 , 1
0 , 1 , Stati
Promemoria: 55.
4 Ripetere i punti 2 e 3 , fino al completamento di tutte le potenze di due sul tavolo
Sulla 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 . Questo sarà il tuo rappresentazione in byte del vostro intero
l'esempio : .
01110111 è la rappresentazione in byte di 119
.
Programmazione © www.354353.com