. Per convertire interi da base 10 ( decimale) rappresentazione in base 2 di rappresentanza ( binario) , si deve spezzare il numero di pezzi che sono potenze di 2

processi simili possono essere usati per convertire non interi in forma binaria . Questo articolo mostrerà 3 ( o 11 , in binario) metodi di conversione in frazioni decimali binari. Istruzioni

1

* Metodo 1 *

Per convertire una frazione , prima di convertire il numeratore e il denominatore in binario , e quindi applicare binario divisione lunga . Questo è il metodo normale per la conversione di frazioni nella base 10 decimali . Ad esempio , usiamo questa tecnica per convertire 13/22 .

, 13/22 diventa 1101/10110 in base 2 . Poi , 1101 diviso per 10110 è

,1001011101000 … , con la ripetizione della sequenza di cifre 1.011.101 mila .

Questo può essere ingombrante se non ti piace fare lunghe divisioni in base 2 , quindi si consiglia di provare il metodo successivo .

2

* Metodo 10 *

spezzare la frazione in potenze di 1/2, e quindi utilizzare la seguente lista per costruire il decimale binario :

1/2 = 0,1

quarto = 0,01

1/8 = 0,001

1/16 = 0,0001 , etc

Ad esempio , 13/22 è 1/2 + 1/16 + 1/64 + 1/128 + … e così

13/22 = 0,1 + 0,0001 + 0,000001 + 0,0000001 + …

= 0,100101 …

Se si trova questo troppo tempo , l’ metodo successivo è il più veloce .

3

* metodo 11 *

Utilizzare la funzione di conversione binaria sulla calcolatrice pad del computer o Excel . Se avete una versione precedente che non gestisce decimali binari , è possibile aggirare questo con un semplice trucco : aggiungere 8 zeri alla fine del numeratore , dividere , e quindi spostare il punto decimale 8 unità a sinistra. 8 è solo un numero conveniente , qualsiasi altro numero funziona pure.

Ad esempio, se la calcolatrice non dividerà 1101 da 10110 in binario , quindi provare a dividere 110,1 miliardi da 10110 invece . Poi ,

110100000000/10110 = 10.010.111 .

E quando si spostano i decimali 8 unità a sinistra, si ottiene

1101/10110 = 0,10010111 ( troncato)