Convertitore di basi numeriche: a cosa serve
I processori contano in binario, gli indirizzi di memoria si scrivono in esadecimale, i permessi Unix usano l’ottale e le persone pensano in decimale. Convertire a mano tra questi sistemi è lento e pieno di insidie. Scrivi un numero in qualsiasi base e vedrai subito il suo equivalente in tutte le basi più comuni.
Convertitore di basi numeriche: come si usa
- Scegli la base in cui è scritto il tuo numero.
- Digita o incolla il valore: le cifre vengono validate in base al sistema scelto.
- Leggi gli equivalenti in binario, ottale, decimale ed esadecimale.
- Usa il campo base personalizzata per qualsiasi altro sistema tra base 2 e base 36.
Domande frequenti
Perché l’esadecimale usa le lettere?
La base 16 richiede sedici simboli, ma abbiamo solo dieci cifre. Le lettere da A a F rappresentano i valori da 10 a 15, così una singola cifra esadecimale corrisponde esattamente a quattro bit.
Perché l’esadecimale è così diffuso in programmazione?
Perché una cifra esadecimale vale quattro bit e due cifre formano un byte: è un modo compatto e senza perdite di scrivere il binario. Ecco perché colori, indirizzi di memoria e hash si scrivono così.
A cosa serve ancora l’ottale?
Soprattutto ai permessi dei file su Unix e Linux. Ogni gruppo di tre bit — lettura, scrittura, esecuzione — sta esattamente in una cifra ottale, motivo per cui si scrive chmod 755.
Gestisce numeri negativi o con decimali?
Converte numeri interi non negativi. Le parti decimali e la rappresentazione in complemento a due dipendono dalla dimensione della parola macchina e dal formato usato, che lo strumento non cerca di indovinare.