keencalculator
  1. Home
  2. Tecnologia e schermi
  3. Convertitore di basi numeriche

Convertitore di basi numeriche

Converti un numero intero tra binario, ottale, decimale ed esadecimale. Scrivi il numero, indica in quale base è e in quale lo vuoi, e vengono mostrate insieme tutte e quattro le rappresentazioni. I valori molto lunghi sono gestiti in modo esatto.

Esempi rapidi

Solo numeri interi. Gli spazi e un prefisso 0x, 0b o 0o vanno bene.

I tuoi numeri restano nel tuo browser. Non viene caricato nulla.
Risultato11111111
Binario
11111111
Ottale
377
Decimale
255
Esadecimale
FF
Bit necessari
8

Impostazioni salvate

Salva i dati che usi spesso, come la tua tariffa, il tuo prestito o le misure delle stanze, e ricaricali con un tocco.

    I tuoi ultimi calcoli

    I risultati che calcoli qui restano su questo dispositivo, così puoi ritrovarli quando vuoi.

      Formula

      Valore = Σ cifra × base^posizione, contando le posizioni da 0 a destra
      Per convertire da decimale: dividi ripetutamente per la nuova base e leggi i resti dall’ultimo al primo
      Una cifra esadecimale = 4 cifre binarie; una cifra ottale = 3 cifre binarie

      Come si usa

      1. Scrivi il numero. Gli spazi e un prefisso 0x, 0b o 0o vengono ignorati.
      2. Scegli la base in cui è scritto.
      3. Scegli la base in cui convertirlo; le altre basi sono elencate sotto il risultato.

      Esempi svolti

      Da decimale 255 a binario

      Risultato
      11111111
      Esadecimale
      FF
      Ottale
      377
      Bit necessari
      8

      Da binario 1011 0110 a decimale: 128 + 32 + 16 + 4 + 2

      Risultato
      182
      Esadecimale
      B6
      Ottale
      266

      Da esadecimale 0x1F4 a decimale: 1 × 256 + 15 × 16 + 4

      Risultato
      500
      Binario
      111110100
      Ottale
      764
      Bit necessari
      9

      Le quattro basi

      Il binario (base 2) usa 0 e 1 ed è il modo in cui i computer memorizzano tutto. L’ottale (base 8) usa 0–7 e sopravvive soprattutto nei permessi dei file Unix come 755. Il decimale (base 10) è il conteggio di tutti i giorni. L’esadecimale (base 16) usa 0–9 e A–F, dove A vale 10 e F vale 15, ed è il modo compatto di scrivere byte, indirizzi di memoria e colori.

      Convertire a mano

      Per leggere un numero binario, somma i valori posizionali degli 1: 1011 0110 è 128 + 32 + 16 + 4 + 2 = 182. Esadecimale e binario si convertono cifra per cifra, perché ogni cifra esadecimale corrisponde esattamente a quattro bit: B è 1011 e 6 è 0110, quindi 1011 0110 è B6.

      Domande frequenti

      Quanto fa 255 in binario?

      11111111: otto 1, il valore più grande che sta in un byte. In esadecimale è FF.

      Quanto fa FF in decimale?

      255: 15 × 16 + 15.

      Converte anche frazioni o numeri negativi?

      I numeri interi negativi sono mostrati con il segno meno e non in complemento a due. Le frazioni non sono supportate.

      Calcolatori correlati