Contenuto
Per convertire gli interi dalla base 10 (decimale) alla base 2 (binario), devi dividere il numero in pezzi che sono potenza di 2.
Processi simili possono essere usati per convertire non interi in forme binarie. Questo articolo ti mostrerà 3 (o 11, in binario) metodi per convertire le frazioni in decimali binari.
indicazioni
-
Metodo 1
Per convertire una frazione, convertire prima il numeratore e il denominatore in binario e applicare la divisione dei binari. Questo è il metodo normale utilizzato per convertire le frazioni in decimali base 10. Ad esempio, useremo questa tecnica per convertire 13/22.
Innanzitutto, 13/22 diventa 1101/10110 nella base 2. Quindi, 1101 diviso per 10110 è 0,1001011101000 ..., con sequenza numerica ripetuta 1011101000.
Questo può essere complicato se non ti piace fare lunghe divisioni della base 2, quindi potresti provare il prossimo metodo.
-
Metodo 10
Rompere la frazione in 1/2 poteri e utilizzare il seguente elenco per rendere il decimale binario: 1/2 = 0,1 1/4 = 0,01 1/8 = 0,001 1/16 = 0,0001, ecc.
Ad esempio, 13/22 è 1/2 + 1/16 + 1/64 + 1/128 + ..., quindi 13/22 = 0,1 + 0,0001 + 0,000001 + 0,0000001 + ... = 0,100101 ...
Se trovi che questo metodo impiega troppo tempo, il prossimo è il più veloce.
-
Metodo 11
Usa la conversione binaria che arriva nel calcolatore del computer o in Excel. Se hai una vecchia versione che non ha a che fare con i binari, puoi superarla con un piccolo cheat: aggiungi 8 zeri alla fine del numeratore, dividi e poi sposta il punto decimale 8 unità a sinistra. 8 è solo un numero conveniente, qualsiasi altro può essere usato.
Ad esempio, se la calcolatrice non divide 1101 per 10110 in binario, quindi prova a dividere 110100000000 per 10110. Quindi, 110100000000/10110 = 10010111. E quando sposti le unità decimali a sinistra, avrai 1101/10110 = 0,10010111 (tagliato )