Skip to main content
CheckTown
Convertitori

Convertitore di basi numeriche: binario, hex, ottale e basi personalizzate

Pubblicato 5 min di lettura
In questo articolo

Che cos'è la conversione di basi numeriche?

La conversione di basi numeriche è il processo di trasformazione di un numero da un sistema di numerazione posizionale a un altro. I sistemi più comuni sono il decimale (base 10), binario (base 2), ottale (base 8) ed esadecimale (base 16). Ogni sistema rappresenta gli stessi valori utilizzando insiemi diversi di cifre.

Comprendere le basi numeriche è fondamentale per l'informatica. I computer operano in binario (zero e uno), mentre i programmatori usano spesso l'esadecimale per una rappresentazione compatta dei dati binari. L'ottale era storicamente importante per i permessi dei file Unix e i primi computer.

Come funziona la conversione di basi

Il convertitore di basi numeriche di CheckTown ti permette di convertire tra qualsiasi base da 2 a 36 istantaneamente.

  • Binario (base 2) — la base di tutta l'informatica digitale, utilizza solo 0 e 1
  • Esadecimale (base 16) — utilizza cifre 0-9 e lettere A-F, comunemente usato per colori, indirizzi di memoria e rappresentazioni di byte
  • Basi personalizzate — converti tra qualsiasi base da 2 a 36, incluse basi meno comuni come base 3 (ternario) o base 12 (duodecimale)

Prova gratuitamente — nessuna registrazione richiesta

Converti numeri →

Quando usare la conversione di basi numeriche

La conversione di basi è essenziale nella programmazione, nelle reti e nei sistemi digitali.

  • Sviluppo web — convertire codici colore esadecimali in valori RGB, comprendere la notazione dei colori CSS
  • Programmazione a basso livello — leggere indirizzi di memoria, eseguire il debug di dati binari, comprendere le operazioni bit a bit
  • Reti — convertire indirizzi IP tra decimale e binario, comprendere le maschere di sottorete e la notazione CIDR

Domande frequenti

Perché i computer usano il binario?

I computer usano il binario perché i circuiti digitali hanno due stati stabili: acceso (1) e spento (0). Questo corrisponde perfettamente al binario. Tutti i dati — testo, immagini, programmi — vengono infine memorizzati e elaborati come sequenze di cifre binarie (bit).

Perché l'esadecimale viene usato nella programmazione?

L'esadecimale è popolare perché ogni cifra esadecimale rappresenta esattamente 4 cifre binarie (bit). Questo lo rende un modo compatto per scrivere valori binari: un byte (8 bit) è composto da solo 2 cifre esadecimali. Colori come #FF6600 sono in realtà tre valori di byte esadecimali per rosso (FF=255), verde (66=102) e blu (00=0).

Come si converte un decimale in binario manualmente?

Dividi il numero decimale per 2 ripetutamente, registrando il resto ogni volta. Leggi i resti dal basso verso l'alto per ottenere la rappresentazione binaria. Ad esempio, 13 in binario: 13÷2=6r1, 6÷2=3r0, 3÷2=1r1, 1÷2=0r1. Leggendo i resti dal basso: 1101.

Strumenti correlati