Convertitore binario online
Converti numeri interi tra binario e decimale con precisione arbitraria. Supporta numeri grandi e negativi. Strumento gratuito e veloce. L’elaborazione avvie…
Inizia a usare
Conversione precisa di interi grandi
Il convertitore gestisce numeri interi molto grandi, fino a 10.000 cifre, utilizzando la rappresentazione BigInt di JavaScript. Questo significa che la conversione mantiene la precisione anche oltre il limite di sicurezza dei numeri a virgola mobile (2^53 - 1).
Esempio concreto
Converti il numero binario 101101 in decimale: il risultato è 45. Viceversa, convertendo il decimale 45 in binario ottieni 101101. Per i negativi, il binario -101 diventa decimale -5.
Regole di input
- Input binario: solo cifre 0 e 1, con un eventuale segno meno iniziale.
- Input decimale: solo cifre, con un eventuale segno meno iniziale.
- Non sono ammessi frazioni, notazione scientifica, prefissi come 0b, spazi o caratteri non validi.
- Il segno meno da solo non è accettato.
Limitazioni
Questo strumento converte solo numeri interi. Non supporta frazioni binarie, rappresentazioni in virgola mobile, byte di testo o complemento a due. La conversione avviene interamente nel browser: i dati non vengono caricati su alcun server.
Domande frequenti
Perché il risultato non conserva gli zeri iniziali?
Il convertitore normalizza il risultato: gli zeri iniziali non sono necessari per la rappresentazione del valore e vengono rimossi. Ad esempio, 00101 binario viene mostrato come 101.
Posso convertire numeri negativi?
Sì, puoi inserire un segno meno davanti al numero. Il risultato sarà negativo, preceduto dal segno meno, senza usare il complemento a due o una larghezza di bit fissa.
Qual è il limite massimo di cifre?
L'input è limitato a 10.000 cifre per evitare un carico eccessivo sul browser. Questo consente di gestire numeri enormi, ma non illimitati.
L’elaborazione avviene localmente nel browser.