Convertitore di basi numeriche

Converti interi tra decimale, esadecimale, binario, ottale e qualsiasi base fino a 36
  • I file non lasciano il dispositivo
  • Funziona nel browser
  • Gratis, senza account, senza filigrana
3 digits
2 digits
8 bits
3 digits
2 digits

8-bit two’s complement

Click a bit to flip it.
Unsigned
255
Signed
-1
Hex
0xff
Oct
0o377
7
0

Bytes & characters

FF
255
·

As text (UTF-8): Not valid UTF-8 text.

IEEE-754 floating point

Type a decimal number to see its bit pattern, or edit the integer above to decode it.

00000000000000000000000011111111
Sign
0 (+)
Exponent
0 → 2-126
Mantissa
0xff

Subnormal · 0x000000ff

Come usare Convertitore di basi numeriche

Converti numeri interi tra decimale, esadecimale, binario, ottale e qualsiasi base da 2 a 36, senza limite di dimensione. Mostra anche il complemento a due fino a 128 bit con una griglia di bit su cui fare clic, i byte in ordine big-endian o little-endian e i pattern di bit dei float IEEE-754.

  1. 1

    Digita un numero intero in qualsiasi campo: Decimale, Esadecimale, Binario, Ottale o Base personalizzata. I prefissi 0x, 0b e 0o funzionano in ogni campo.

  2. 2

    Sotto Formato, imposta Raggruppamento delle cifre, Mostra i prefissi, Hex maiuscolo e la base del campo Base personalizzata (2–36).

  3. 3

    Scegli una Larghezza in bit (Automatico, 8–128) e Con segno (complemento a due), poi fai clic su un bit della griglia per invertirlo.

  4. 4

    Controlla Byte e caratteri in ordine Big-endian o Little-endian, oppure digita un numero decimale in Valore float per vederne i bit float32 o float64.

Domande frequenti

C'è un limite alla dimensione del numero?

Le conversioni di base sono esatte per numeri interi di qualsiasi dimensione. Complemento a due, griglia di bit e viste dei byte arrivano fino a 128 bit.

Può convertire frazioni come 0.1 in binario?

I campi delle basi accettano solo numeri interi. Per vedere come viene davvero memorizzata una frazione decimale, digitala in Valore float nel pannello in virgola mobile IEEE-754 e leggi segno, esponente e mantissa.

Come vedo un numero negativo in complemento a due?

Digitalo con il segno meno, per esempio -5, e scegli una Larghezza in bit. Il pannello mostra le letture con segno e senza segno e la forma hex per quella larghezza.

Cosa significa “Questo valore richiede più di N bit”?

Il valore non entra nella Larghezza in bit che hai scelto, quindi nelle viste di bit e byte vengono mostrati solo i suoi N bit bassi. Scegli una larghezza maggiore o Automatico.

Può mostrare i byte come testo?

Sì. Byte e caratteri elenca ogni byte in hex e decimale con il suo carattere ASCII e Come testo (UTF-8) mostra il testo decodificato quando i byte sono UTF-8 valido.