Come convertire ottale a binario

May 19

"Ottale" e "binario" sono entrambi espressioni di base per un sistema di conteggio. Contando di base descrive il numero a cui un sistema aggiunge una seconda cifra. Ad esempio il sistema di conteggio corrente aggiunge una seconda cifra a 10 ed è così descritta come base dieci, o sistema di conteggio "decimale". Ottale è un sistema di base 8 e binario è un sistema di base 2. Le persone convertono ottale in binario sia per semplificare la programmazione di computer o come un esercizio di teoria dei numeri. In entrambi i casi, è più facile per convertire il ottale in decimale e decimale in binario.

istruzione

Ottale a decimale

1 Moltiplicare l'ultima cifra del numero ottale di uno (8 alla potenza zeroth). In questa e le seguenti operazioni, scrivere il risultato in una colonna.

2 Moltiplicare il secondo per ultima cifra del numero ottale da 8 (8 per la prima potenza).

3 Moltiplicare il terzo per ultima cifra del numero ottale da 64 (otto alla seconda potenza).

4 Moltiplicare la quarta all'ultima cifra del numero ottale 512 (8 alla terza potenza).

5 Continuare ad applicare questo schema finché non è stato elaborato l'intero numero.

6 Aggiungere i risultati di ogni passo. Il totale è il numero ottale espresso in decimali.

Decimale a binario

7 Seguire le istruzioni riportate di seguito, scrivendo i resti per ogni passaggio di fila da destra a sinistra.

8 Dividere il totale dalla sezione 1, punto 6, per due. Nota il resto.

9 Dividere il risultato della fase 1 per due. Nota il resto.

10 Dividere il risultato della fase 2 per due. Nota il resto.

11 Continuare il modello fino a raggiungere la risposta 0. Nota il resto.

12 La stringa di 1 e 0 hai scritto, seguendo le indicazioni dal punto uno, è la versione binaria del numero decimale.

Consigli e avvertenze

  • Esempio: ottale numero 1234.
  • Conversione ottale a decimale
  • 1 * 4 = 4, 3 * 8 = 24, 2 * 64 = 128, 1 * 512 = 512. Ottale 1234 = decimale (512 + 128 + 24 + 1 =) 665
  • Conversione decimale a binario
  • 665/2 = 332, resto 1
  • 332/2 = 166, resto 0
  • 166/2 = 83, resto 0
  • 83/2 = 41, residuo 1
  • 41/2 = 20, residuo 1
  • 20/2 = 10, residuo 0
  • 10/2 = 5, resto 0
  • A 5/2 = 2, residuo 1
  • 2/2 = 1, restante 0
  • 1/2 = 0, resto 1
  • Decimale 665 = 1.010.011,001 mila binario
  • Così, ottale 1234 = 1.010.011,001 mila binario