Ciao a tutti ragazzi sono Anselmopy e oggi vi spiegherò la conversione da sistema Binario a sistema Ottale.
Iniziamo dicendo subito cosa siano questi due sistemi, il sistema Ottale come detto anche nella conversione Ottale/Decimale è un sistema che lavora massimo con 8 cifre che vanno da 0 a 7 quindi sono: 1-2-3-4-5-6-7, mentre il sistema binario già ne avrete sentito parlare, è il sistema di conta usato dai PC e usano solo due numeri 0 e 1, una volta introdotti questi due sistemi andiamo a vedere le conversioni da binario a ottale.
Prendiamo, ad esempio, il numero binario 10000000101 (corrispondente al decimale 1029).
Essendo il sistema ottale basato sul numero 8 (2³) scriveremo il numero raggruppando le cifre a gruppi di 3, partendo da destra
Quindi 10000000101 lo raggruppiamo in:
(10) (000) (000) (101)
Ok, ora che li abbiamo divisi per dividerli useremo una tabella (quest’ultima è fondamentale per la conversione sia binaria a ottale che l’inversa) nella quale troviamo tutte le 8 cifre del sistema ottale in binario e sfrutteremo quest’ultima per la conversione:
BINARIO OTTALE
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Ok, adesso andiamo a vedere come viene convertito 10000000101
(10) (000) (000) (101)
2 0 0 5
Invece adesso andiamo a vedere la conversione da Binario a decimale che è la stessa cosa, però al contrario, ovvero prendere il numero ottale che nell’esempio è 777 (si legge 7 7 7, non settecentosettantasette, prendiamo il numero ottale (ovviamente i numeri ottali possono essere solo da 0 a 7) e scriviamo il corrispondente in binario usando la stessa tabella di prima.
Esempio:
777, andiamo a vedere a cosa corrisponde con la tabella e scriviamo da sinistra verso destra
7 7 7
111 111 111
Un altro esempio può essere:
75321544
7 5 3 2 1 5 4 4
111 101 011 010 001 101 100 100
Quindi 75321544 da ottale a binario corrisponde a:111101011010001101100100