Tutti gli strumenti

Convertitore base numerica

Convert integers between binary, octal, decimal, and hexadecimal representations. Debug color codes (#FF5733), IP bitmasks, memory addresses, and assembly coursework without mental arithmetic. Supports common bit widths (8, 16, 32) if the tool displays padding.
Da
Valore
Risultato
BIN: 11111111
OCT: 377
HEX: FF

How to convert number bases

1. Enter a number in the source base (prefix 0x for hex, 0b for binary if supported).
2. Select target base or read all bases at once.
3. Verify leading zeros for fixed-width formats (e.g. 0x0A).
4. Copy the value into code, subnet masks, or exam answers.

Esempi di conversione di base

Canale colore esadecimale

0xFF decimale = 255 = binario 11111111: opacità completa o canale rosso massimo in #RRGGBB.

Da binario a decimale

0b1010 = 10 decimale = 0xA esadecimale. Utile per i flag di bit di autorizzazione.

Ottale (permessi Unix)

chmod 755 → rwxr-xr-x. 7=111, 5=101 in binario per proprietario/gruppo/altri bit.

Quando convertire le basi numeriche

Quando leggi dump della memoria o registri valori nei debugger.
Quando traduci segmenti di indirizzo IPv4/netmask o MAC.
Quando completi i compiti SC sulla notazione posizionale.

Quando scegliere altro

Quando hai bisogno del layout IEEE a 754 bit in virgola mobile: strumenti specializzati.
Quando codifichi il testo come Base64: utilizza il codificatore Base64, non la conversione digitale.
Quando i numeri superano l'intero sicuro per JavaScript, utilizza gli strumenti compatibili con BigInt.

Esadecimale e binario nella programmazione

Le maschere di bit utilizzano OR/AND con costanti esadecimali: flag 0x01 | 0x02. Le abbreviazioni IPv6 utilizzano gruppi esadecimali. Imparare a individuare le potenze di due (0x10, 0x100) velocizza la lettura delle tracce dello stack e dei documenti del kernel.

Eredità ottale in Unix

I permessi dei file vengono ancora insegnati in ottale (755) sebbene il binario sia il modello sottostante. Le cifre ottali si mappano in modo pulito su gruppi a 3 bit: motivo storico per cui persiste negli esempi chmod.

Domande frequenti

Cos'è l'esadecimale?

Base 16 utilizzando le cifre 0–9 e A–F. Compatto per valori binari pesanti (1 cifra esadecimale = 4 bit).

Come converto il decimale in binario?

Dividi ripetutamente per 2 e raccogli i resti, oppure usa questo convertitore per risultati immediati.

Cosa significa il prefisso 0x?

Prefisso letterale esadecimale in stile C. 0x10 = 16 decimali, non 10.

Firmato o non firmato?

Lo stesso modello di bit viene interpretato in modo diverso per il complemento a due con segno: specifica la larghezza e il segno nel codice.

Posso convertire le frazioni?

La conversione radicale delle frazioni è possibile ma non termina in molte basi: questo strumento si concentra sugli interi.

I dati vengono caricati?

No. La conversione viene eseguita localmente.