Strumento per sviluppatori

Convertitore di basi numeriche

Converti un numero tra binario, ottale, decimale ed esadecimale.

Convertitore di basi numeriche Funziona sul tuo dispositivo
  • Funziona nel tuo browser — il tuo testo non viene mai inviato da nessuna parte
  • Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi

Come funziona

Diversi ambiti dell'informatica preferiscono basi diverse: binario per i flag di bit, esadecimale per i colori e gli indirizzi di memoria, ottale per i permessi dei file, decimale per le persone. Tutte descrivono lo stesso numero.

Leggere i prefissi

Uno 0b, 0x o 0o iniziale indica binario, esadecimale e ottale nella maggior parte dei linguaggi. Puoi incollarli: vengono rimossi prima della conversione.

Solo numeri interi

La conversione qui riguarda i numeri interi. I valori frazionari in basi non decimali sono rari al di fuori degli interni della virgola mobile e sono volutamente fuori ambito.

Basi supportate

Binario (base 2, cifre 0 e 1), ottale (base 8, cifre 0–7), decimale (base 10) ed esadecimale (base 16, cifre 0–9 e A–F, maiuscole o minuscole). Scegli la base in cui è scritto il tuo numero e le altre tre compaiono insieme.

Prefissi, segni e numeri molto grandi

Un prefisso 0b, 0o o 0x che corrisponde alla base scelta viene accettato, così come spazi e trattini bassi usati per raggruppare le cifre (1111_0000). Un segno meno iniziale viene mantenuto. Ogni cifra viene controllata rispetto alla base, quindi un 2 isolato in un numero binario viene segnalato invece di essere scartato in silenzio, e i numeri di qualsiasi lunghezza vengono convertiti esattamente — non c'è il limite dei 53 bit.

Cosa non fa

Converte solo numeri interi: niente frazioni o virgola mobile, e nessuna vista in complemento a due dei numeri negativi. Un numero negativo viene mostrato con il segno meno in ogni base.

FAQ

Convertitore di basi numeriche — domande

Può convertire le frazioni?

No. Gestisce i numeri interi, che coprono quasi ogni uso pratico.

Accetta i prefissi 0x e 0b?

Sì, vengono riconosciuti e rimossi.

Viene caricato qualcosa?

No, la conversione avviene nella pagina.