Convertitore Binario/Hex/Ottale — Base 2/8/10/16

Digita in qualsiasi campo – binario, ottale, decimale o hex – e gli altri si aggiornano all'istante. 100% lato client per la privacy.

Input Numerici

Cifre: 0–1. Spazi e prefisso 0b consentiti.
Cifre: 0–7. Prefisso 0o consentito.
Cifre: 0–9. Segno meno consentito.
Cifre: 0–9, A–F. Prefisso 0x consentito.

Di questo convertitore di base

Questo strumento converte interi tra binario (base 2), ottale (base 8), decimale (base 10) ed esadecimale (base 16). Inserisci un valore in qualsiasi campo – inclusi prefissi opzionali – e gli altri si aggiornano automaticamente. I numeri negativi sono supportati. Per valori molto grandi, utilizziamo JavaScript BigInt.

  • Attiva Mostra prefissi per vedere 0b/0o/0x nei risultati.
  • Attiva Raggruppa binario per inserire uno spazio ogni 4 bit (nibble) per leggibilità.
  • Hex Maiuscolo mostra A–F; disattiva per minuscole.

Impara Binario, Ottale, Decimale ed Esadecimale

Questo convertitore di base ti aiuta a tradurre numeri tra binario (base 2), ottale (base 8), decimale (base 10), ed esadecimale (base 16). Che tu sia uno studente che ripassa i sistemi numerici, uno sviluppatore che legge maschere di bit, o un appassionato di hardware che esamina registri, questo convertitore da binario a hex e strumento da ottale a decimale fornisce risultati istantanei e precisi — direttamente nel tuo browser.

Perché esistono basi diverse?

I computer memorizzano le informazioni in binario, dove ogni cifra (bit) è 0 o 1. Gli ingegneri raggruppano spesso i bit in nibble (4 bit) o byte (8 bit) per renderli più facili da leggere. Ecco perché hex (0–9 e A–F) è così popolare: ogni cifra hex corrisponde esattamente a 4 cifre binarie. Ottale (0–7) è anche compatto — ogni cifra ottale corrisponde a 3 cifre binarie — lo vedrai nei permessi Unix e in alcune documentazioni legacy. Decimale è lo standard umano per la matematica quotidiana.

Regole di calcolo mentale rapido

  • Binario → Hex: Dividi la stringa binaria in gruppi di quattro, poi traduci ogni gruppo in una cifra hex. Esempio: 1111 0001F1.
  • Binario → Ottale: Raggruppa per tre. Esempio: 111 00171.
  • Hex → Binario: Sostituisci ogni cifra hex con il suo equivalente a 4 bit. Esempio: 0x2A0010 1010.
  • Potenze di due: 210 = 1024, 216 = 65.536, 232 ≈ 4,29 miliardi — utile per stimare le dimensioni.

Come usare questo convertitore

Digita un valore in qualsiasi input — binario, ottale, decimale o hex — e gli altri si aggiornano istantaneamente. Puoi includere prefissi comuni (0b, 0o, 0x), attivare hex maiuscolo e raggruppare il binario in blocchi di 4 bit per leggibilità. Gli interi negativi sono supportati e lo strumento utilizza BigInt per gestire valori molto grandi.

Errori comuni da evitare

  • Confusione cifre: Hex consente A–F; Ottale non consente 8 o 9.
  • Zeri iniziali: Non cambiano il valore, ma possono essere utili per l'allineamento.
  • Posizionamento segno: Metti il segno meno prima del prefisso (es. -0xFF).

5 Curiosità sulle Basi Numeriche

Hex forma parole

Gli sviluppatori nascondono easter egg in costanti come 0xDEADBEEF o 0xC0FFEE – sono valori hex perfettamente validi.

Slang Nerd

Un nibble è mezzo byte

Quattro bit sono chiamati un nibble. Ecco perché hex (1 cifra = 4 bit) si allinea così bene con la spaziatura binaria in questo convertitore.

Bit Trivia

I colori sono matematica hex

Il colore web #FF6600 è in realtà tre coppie hex: FF rosso, 66 verde, 00 blu — ogni coppia è un byte (0–255).

RGB decodificato

Ottale si nasconde nei permessi Unix

Il classico permesso 755 è ottale per rwx r-x r-x. Ogni cifra ottale rappresenta tre bit di flag di accesso.

Riga di comando

Gli indirizzi IP sono solo numeri

127.0.0.1 è un intero a 32 bit: 0x7F000001. Sposta i punti e puoi vedere il layout binario.

Binario ovunque

Esplora altri strumenti