Convertitore di Base Numerica

Cos'è Convertitore di Base Numerica

Un convertitore di base numerica traduce interi tra i quattro sistemi di numerazione più comuni: binario (base 2), ottale (base 8), decimale (base 10) ed esadecimale (base 16). Ogni sistema rappresenta lo stesso valore con un insieme diverso di cifre — il decimale usa 0–9, il binario solo 0 e 1, l'ottale 0–7 e l'esadecimale 0–9 più A–F. Questo strumento converte tutti e quattro simultaneamente nel momento in cui scrivi in qualsiasi campo.

Come usare

  1. Digita o incolla un numero in uno dei quattro campi (decimale, binario, ottale o hex).
  2. Osserva gli altri tre campi aggiornarsi istantaneamente con il valore equivalente.
  3. Clicca sul pulsante Copia accanto a qualsiasi campo per copiare quella rappresentazione negli appunti.
  4. Clicca su Cancella per azzerare tutti i campi e iniziare una nuova conversione.

Quando usarlo

Stai dando la caccia a un bug di permessi su Linux e la modalità del file appare come l'ottale 755? Digita 755 nel campo ottale e ottieni subito il binario (111 101 101), così confermi che proprietario, gruppo e altri hanno proprio i bit di lettura, scrittura ed esecuzione che ti aspetti. E il decimale (493) è lì accanto per quando ti serve nella documentazione.

Domande frequenti

Cos'è una base numerica?

Una base numerica (o radice) definisce quante cifre uniche usa un sistema di numerazione posizionale. La base 10 (decimale) ha le cifre 0–9. La base 2 (binario) ha 0 e 1. La base 8 (ottale) usa 0–7 e la base 16 (esadecimale) aggiunge le lettere A–F per rappresentare i valori 10–15.

Perché i programmatori usano l'esadecimale?

L'esadecimale è compatto e si mappa perfettamente al binario: ogni cifra hex rappresenta esattamente quattro bit binari (un nibble). Questo rende gli indirizzi di memoria, i codici colore (#RRGGBB) e i valori dei byte molto più corti e leggibili dei loro equivalenti binari.

Come si converte il binario in decimale a mano?

Ogni posizione di cifra binaria è una potenza di 2, partendo da destra. Per 1101: (1×8) + (1×4) + (0×2) + (1×1) = 8 + 4 + 0 + 1 = 13. Questo strumento esegue tale calcolo istantaneamente per qualsiasi numero.

I numeri negativi sono supportati?

Sì. Prefissa qualsiasi valore con un segno meno (es: -255) e tutte e quattro le basi mostreranno l'equivalente negativo.

Qual è il numero più grande che il convertitore gestisce?

Il convertitore usa l'intervallo di interi sicuri standard di JavaScript. Per numeri molto grandi (oltre 2^53 − 1), usa una libreria specializzata per grandi interi.

Posso condividere questo strumento con i miei dati precompilati?

Sì. L'URL si aggiorna automaticamente mentre digiti. Copia il link dalla barra degli indirizzi o usa il pulsante Condividi — chiunque lo apra vedrà i tuoi dati già inseriti.

Strumenti correlati

Ultimi articoli