Il binario, l'ottale e l'esadecimale sono tutti sistemi a valore posizionale. La differenza sta nella base. Il binario è in base , l'ottale in base e l'esadecimale in base . Quando questa idea diventa chiara, i simboli smettono di sembrare misteriosi.
In ogni sistema di numerazione posizionale, ogni posizione è una potenza della base. In base , le posizioni valgono , , e così via. In base , le posizioni valgono , , , , e così via. La stessa regola vale per ogni base.
Quali cifre usa ciascun sistema
Il binario usa solo le cifre e .
L'ottale usa le cifre da a .
L'esadecimale usa simboli: da a , poi da a per i valori da a .
Questo significa che una cifra esadecimale può contenere più informazione di una cifra binaria, perché una posizione esadecimale conta in potenze di , non in potenze di .
L'idea principale
Un numero non cambia valore solo perché lo scrivi in una base diversa. Cambia solo la rappresentazione.
Per esempio, il numero in base resta la stessa quantità sia che lo scrivi in binario, in ottale o in esadecimale. Le basi diverse sono come lingue diverse per esprimere la stessa quantità.
Un esempio chiaro: scrivere in binario, ottale ed esadecimale
Partiamo dalla base .
Queste sono potenze di :
Quindi la forma binaria ha nelle posizioni , , e :
Ora usa la forma binaria per ottenere l'ottale. Poiché , raggruppa le cifre binarie in gruppi di partendo da destra:
Ogni gruppo diventa una cifra ottale:
Quindi
Ora passiamo all'esadecimale. Poiché , raggruppa le cifre binarie in gruppi di partendo da destra. Aggiungi zeri iniziali se necessario:
Poi converti ogni gruppo:
Quindi
Tutte e tre le forme rappresentano la stessa quantità:
Errori comuni
Un errore comune è dimenticare che la base cambia i valori posizionali. La stringa non significa la stessa cosa in base , in base e in base .
Un altro errore è usare cifre che la base non permette. Per esempio, non può comparire in un numero binario e non può comparire in un numero ottale.
Gli studenti spesso sbagliano anche il raggruppamento delle cifre binarie quando convertono in ottale o in esadecimale. Raggruppa partendo da destra e aggiungi zeri iniziali se ti serve un gruppo completo.
Quando si usano questi sistemi di numerazione
Il binario è il linguaggio di base dei sistemi digitali perché gli interruttori hanno naturalmente due stati. L'ottale e l'esadecimale sono modi compatti per scrivere lunghe stringhe binarie.
Non serve studiare informatica per capire l'idea matematica. Questi sistemi restano utili perché allenano la regola fondamentale di tutta la notazione posizionale: il valore dipende dalla base e dalla posizione.
Prova una conversione simile
Prova a convertire in binario, ottale ed esadecimale. Per prima cosa scrivilo come somma di potenze di , poi raggruppa le cifre binarie per ottenere le altre due forme.
Hai bisogno di aiuto con un problema?
Carica la tua domanda e ottieni una soluzione verificata, passo dopo passo, in pochi secondi.
Apri GPAI Solver →