Convertitore Basi Numeriche Gratuito: Binario, Ottale, Decimale, Hex
148 utilizziEsempi:
Binario (Binary)
-
Ottale (Octal)
-
Decimale (Decimal)
-
Esadecimale (Hex)
-
Tabella di Riferimento Conversione
| Decimale | Binario | Ottale | Esadecimale |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
Consigli sulle Basi Numeriche
Da binario a decimale — Base 2
Il sistema binario usa solo 0 e 1. È il linguaggio fondamentale dei computer. Ogni cifra rappresenta una potenza di 2.
Esadecimale — Base 16
L'esadecimale usa 0-9 e A-F. Una cifra hex equivale esattamente a 4 bit binari, per questo i programmatori lo usano per indirizzi di memoria e codici colore.
Decimale — Base 10
Il sistema decimale che usiamo ogni giorno. Ogni posizione rappresenta una potenza di 10. È la base più naturale per il calcolo umano.
Conversione in tempo reale
Scrivi un numero in qualsiasi campo e tutte le conversioni si aggiornano all'istante. Nessun bisogno di cliccare pulsanti.
Domande Frequenti
Cos'è una base numerica?
Definisce quante cifre uniche si usano. Decimale usa 10 (0-9), binario 2 (0-1), ottale 8 (0-7) ed esadecimale 16 (0-9, A-F). Ogni sistema ha le sue applicazioni in informatica.
A cosa serve il sistema ottale?
Si usa nei permessi file Unix/Linux (ad esempio chmod 755) e in alcuni sistemi legacy. Ogni cifra ottale rappresenta esattamente 3 bit binari.
Questo convertitore può gestire numeri molto grandi con precisione?
Assolutamente. Il nostro Convertitore di Basi Numeriche è progettato per gestire interi grandi e numeri in virgola mobile con alta precisione. Puoi inserire numeri con molte cifre, come 12345678901234567890, e verranno convertiti accuratamente tra le basi. Ad esempio, quel numero specifico si converte in 21A9E03A92A74D9E0 in esadecimale. Questo lo rende adatto per calcoli scientifici complessi o dati finanziari in cui la precisione è fondamentale.
C'è differenza tra lettere maiuscole e minuscole in esadecimale in questo strumento?
No, il nostro convertitore tratta A-F e a-f allo stesso modo. Scrivi "1a3f" o "1A3F" — otterrai risultati identici. Questo è utile quando copi valori esadecimali da fonti diverse. Alcuni sistemi usano maiuscole, altri minuscole. Entrambi funzionano senza che tu debba riformattare nulla.
La conversione tra basi può perdere precisione?
Con i numeri interi, mai. Ma con i valori decimali la storia cambia. Per esempio, 0,1 in decimale diventa una sequenza binaria periodica — 0,0001100110011... all'infinito. Il nostro convertitore tronca a 12 decimali, mostrandoti 0,000110011001 in binario. Una piccola etichetta "approssimato" compare accanto ai risultati periodici per tenerti informato.
Perché il binario per 3 (0011) sembra così diverso dal decimale per 3?
Perché il binario non cambia cifra come il decimale quando arrivi a 10. In decimale passi a due cifre dopo il 9. Il binario cambia dopo 1 — quindi 2 diventa "10" e 3 diventa "11". Il tuo cervello si aspetta lo schema decimale, ma il binario conta solo su due dita invece che dieci. Prova a inserire da 0 a 10 nel nostro strumento e guarda i risultati uno accanto all'altro. Riconoscerai lo schema in pochi secondi.
Posso convertire numeri negativi e vederli in formato complemento a due?
Sì, puoi. Basta scrivere un segno meno davanti a un numero, come -42 in decimale. Il nostro strumento mostra la sua rappresentazione binaria in complemento a due. Con 8 bit, -42 diventa 11010110. Partiamo da 8 bit predefiniti, ma puoi arrivare fino a 32 bit nel pannello avanzato. Una funzione nascosta che la maggior parte dei convertitori salta del tutto.
Cosa succede se incollo un numero con spazi o virgole?
Il nostro tool li rimuove automaticamente. Incolla "1.000" o "1 000" nel campo decimale e otterrai 1111101000 in binario. Stessa cosa per esadecimali come "FF 00 80". Il convertitore ignora completamente i caratteri di formattazione. Non devi pulire i dati da fogli di calcolo, commenti di codice o PDF prima di usarli. Incolla e via.
Perché l'ottale sembra obsoleto, ma lo si usa ancora per i permessi dei file?
L'ottale resiste perché i permessi Unix usano tre bit per gruppo — lettura (4), scrittura (2), esecuzione (1). Corrisponde perfettamente a una cifra ottale per gruppo utente. Scrivi 755 nel nostro convertitore e guardalo diventare binario 111101101. Vedi subito lo schema: proprietario ha 111, gruppo 101, altri 101. Passa da ottale a binario e viceversa — ogni cifra ottale diventa esattamente tre bit binari. Nessun'altra base lo fa in modo così pulito.
Cosa succede se inserisco un carattere non valido in uno dei campi di input?
Il convertitore ignora il carattere e mostra un badge di avviso. Scrivi "12G4" nel campo esadecimale e la G viene eliminata, lasciando solo 124. Se inserisci qualcosa di completamente insensato come "ciao mondo", i campi dei risultati restano vuoti finché l'input non viene ripulito. Lo strumento rileva anche automaticamente la base di partenza da ciò che incolli. Incollare "0x1F" nel campo decimale lo interpreta come esadecimale senza battere ciglio. Quel rilevamento automatico ti risparmia un clic quando lavori con dati provenienti da linguaggi di programmazione diversi.
Come Convertire le Basi Numeriche
- Inserisci un numero in qualsiasi campo di input
- Seleziona la base del numero (binario, ottale, decimale o hex)
- Tutte le conversioni si aggiornano in tempo reale
- Clicca Copia per copiare qualsiasi risultato
- Usa i pulsanti esempio per valori comuni