Convertitore di basi numeriche (binario, decimale, esadecimale)
Converti un numero tra binario, decimale, esadecimale, ottale e qualsiasi base da 2 a 36. Gratis e senza registrazione.
Come funziona il convertitore
Scrivi il numero da convertire, seleziona la sua base di origine (binario, ottale, decimale, esadecimale o una base personalizzata da 2 a 36) e lo strumento calcola automaticamente la rappresentazione nelle altre basi principali. Sono supportati numeri interi, anche molto grandi, usando l'aritmetica nativa di JavaScript entro i limiti di precisione sicura.
Nel sistema esadecimale usa le lettere A-F per le cifre da 10 a 15; per basi superiori a 16 vengono usate anche le lettere successive (G, H, ...) fino a Z per la base 36.
Domande frequenti
Cos'è una base numerica?
È il numero di cifre distinte usate per rappresentare i numeri. Il sistema decimale (base 10) che usiamo ogni giorno ha 10 cifre (0-9). Il binario (base 2) ne ha solo 2 (0 e 1), l'ottale (base 8) ne ha 8 (0-7), l'esadecimale (base 16) ne ha 16 (0-9 e A-F).
A cosa serve il binario in informatica?
È il linguaggio dei circuiti digitali: ogni bit rappresenta uno dei due stati elettrici possibili, acceso (1) o spento (0). Tutte le informazioni in un computer, alla base, sono sequenze di 0 e 1.
Perché si usa l'esadecimale invece del binario?
Perché è molto più compatto: ogni cifra esadecimale corrisponde esattamente a 4 cifre binarie (un nibble), quindi un numero binario lungo diventa una stringa hex molto più corta e leggibile. Per questo si usa per indirizzi di memoria, codici colore (#FF5733) e valori di debug.
Come si converte un numero da una base a un'altra a mano?
Per passare a decimale, si moltiplica ogni cifra per la base elevata alla sua posizione (partendo da 0 a destra) e si sommano i risultati. Per andare da decimale a un'altra base, si divide ripetutamente il numero per la base e si annotano i resti, dall'ultimo al primo.
Quanto è utile questo strumento?
Grazie per il voto!
Grazie, la segnalazione è stata inviata.