bloccare le cifre della vostra stringa binaria in gruppi di tre a partire da destra. Per un esempio, 1011010110 sarebbe separato in 1 011 010 110 .
2
Convertire il più a destra del blocco di tre cifre ( o meno) a un singolo valore , lo stesso come se si stesse calcolo di ciascuno come un decimale . A causa di una serie di tre cifre in binario sarà sempre compreso tra 0 e 7 , il risultato sarà un valore ottale . La cifra più a destra deve essere moltiplicato per 1 , al centro da 2 , il più a sinistra per 4, allora i prodotti delle tre cifre sommate. In questo esempio , 110 è 1x4 + 1x2 + 0x1 = 6 .
3 Ripetere il passaggio 2 per il prossimo blocco di tre cifre , in movimento da destra a sinistra , fino alla finale a tre cifre ( o blocco inferiore ) è stato convertito . Nell'esempio , il blocco successivo , 010 è 0x4 + 1x2 + 0x1 = 2 . Dopo di che , 011 è 0x4 + 1x2 + 1x1 = 3 . Infine , 1 può essere scritto come 001 , ed è 0x4 + 0x2 + 1x1 = 1 .
4
Scrivi il tuo numero finale in ottale , in sostituzione di ogni blocco di tre cifre con la sola cifra ottale hai calcolato . Nell'esempio , 1011010110 in binario è pari a 1326 in ottale .
sistemi © www.354353.com