// Strumenti · Testo

Convertitore Base Numerica.

Scrivi un numero in un campo qualsiasi (binario, ottale, decimale o esadecimale) e vedi subito la conversione negli altri tre.

Complemento a due (rappresentazione binaria con segno)

8 bit

—

16 bit

—

32 bit

—

Il calcolo avviene interamente nel tuo browser: nessun dato viene mai caricato o salvato su un server.

Domande frequenti

Quali basi numeriche posso convertire?

Binario (base 2), ottale (base 8), decimale (base 10) ed esadecimale (base 16). I quattro campi sono collegati: scrivendo in uno qualsiasi, gli altri tre si aggiornano istantaneamente.

Funziona anche con numeri molto grandi?

Sì. A differenza di molti convertitori che usano il tipo Number di JavaScript (impreciso oltre 2^53), questo strumento usa BigInt internamente, quindi la conversione resta esatta anche con numeri esadecimali o binari molto lunghi.

Cos'è il complemento a due?

È il sistema con cui i computer rappresentano i numeri negativi in binario. La riga 'Complemento a due' mostra il valore inserito come sequenza di bit con segno su 8, 16 o 32 bit; se il numero non entra nell'intervallo rappresentabile, viene indicato come fuori range.

Posso inserire numeri negativi?

Sì, nel campo Decimale puoi digitare un segno meno iniziale (es. -42). Binario, ottale ed esadecimale mostreranno il valore assoluto con il segno meno davanti, mentre il complemento a due mostrerà la vera rappresentazione binaria con segno usata dai computer.

Perché un campo diventa rosso mentre scrivo?

Significa che hai inserito un carattere non valido per quella base: ad esempio il binario accetta solo 0 e 1, l'ottale solo cifre da 0 a 7, l'esadecimale solo cifre 0-9 e lettere A-F.

Tag