Convertire i numeri in sistemi di numerazione differenti

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Un sistema di numerazione consente a un approccio sistematico per rappresentare i numeri con caratteri symbolic e utilizza un valore di base per raggruppare facilmente i numeri in formato compatto. Sistema di numerazione più comune è di tipo decimal, che contiene un valore di base di 10 e un set di caratteri symbolic di 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Tuttavia, esistono altri sistemi di numerazione e possono essere più efficiente da utilizzare per uno scopo specifico. Ad esempio, dal momento che i computer utilizzano logica booleana per eseguire calcoli e operazioni, utilizzano il sistema di numerazione binario è un valore di base di 2.

Microsoft Office Excel sono diverse funzioni che è possibile utilizzare per convertire i numeri da e verso i sistemi di numerazione seguenti:

Numero di sistema

Valore di base

Set di caratteri Symbolic

Binario

2

0,1

Ottale

8

0, 1, 2, 3, 4, 5, 6, 7

Decimal

10

0, 1, 2, 3, 4, 5, 6, 7, 8 e 9

Esadecimale

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Per eseguire questa operazione, utilizzare la funzione BIN2DEC .

1

2

3

A

B

Formula

Descrizione (risultato)

=BINARIO.DECIMALE(1100100)

Converte 1100100 binario in decimale (100)

=BINARIO.DECIMALE(1111111111)

Converte 1111111111 binario in decimale (-1)

Per eseguire questa operazione, utilizzare la funzione BIN2HEX .

1

2

3

4

A

B

Formula

Descrizione (risultato)

=BINARIO.HEX(11111011; 4)

Converte 11111011 binario in esadecimale con 4 caratteri (00FB)

=BINARIO.HEX(1110)

Converte 1110 binario in esadecimale (E)

=BINARIO.HEX(1111111111)

Converte 1111111111 binario in esadecimale (FFFFFFFFFF)

Per eseguire questa operazione, utilizzare la funzione BIN2OCT .

1

2

3

4

A

B

Formula

Descrizione (risultato)

=BINARIO.OCT(1001; 3)

Converte 1001 binario in ottale con 3 caratteri (011)

=BINARIO.OCT(1100100)

Converte 1100100 binario in ottale (144)

=BINARIO.OCT(1111111111)

Converte 1111111111 binario in ottale (7777777777)

Per eseguire questa operazione, utilizzare la funzione DEC2BIN .

1

2

3

A

B

Formula

Descrizione (risultato)

=DECIMALE.BINARIO(9; 4)

Converte 9 decimale in binario con 4 caratteri (1001)

=DECIMALE.BINARIO(-100)

Converte -100 decimale in binario (1110011100)

Per eseguire questa operazione, utilizzare la funzione DEC2HEX .

1

2

3

A

B

Formula

Descrizione (risultato)

=DECIMALE.HEX(100; 4)

Converte 100 decimale in esadecimale con 4 caratteri (0064)

=DECIMALE.HEX(-54)

Converte decimale -54 in esadecimale (FFFFFFFFCA)

Per eseguire questa operazione, utilizzare la funzione DEC2OCT .

1

2

3

A

B

Formula

Descrizione (risultato)

=DECIMALE.OCT(58; 3)

Converte 58 decimale in ottale (072)

=DECIMALE.OCT(-100)

Converte un numero decimale in ottale (7777777634)

Per eseguire questa operazione, utilizzare la funzione HEX2BIN .

1

2

3

4

A

B

Formula

Descrizione (risultato)

=HEX.BINARIO("F"; 8)

Converte F esadecimale in binario, con 8 caratteri (00001111)

=HEX.BINARIO("B7")

Converte B7 esadecimale in binario (10110111)

=HEX.BINARIO("FFFFFFFFFF")

Converte FFFFFFFFFF esadecimale in binario (1111111111)

Per eseguire questa operazione, utilizzare la funzione HEX2DEC .

1

2

3

4

A

B

Formula

Descrizione (risultato)

=HEX.DECIMALE("A5")

Converte A5 esadecimale in decimale (165)

=HEX.DECIMALE("FFFFFFFF5B")

Converte FFFFFFFF5B esadecimale in decimale (-165)

=HEX.DECIMALE("3DA408B9")

Converte 3DA408B9 esadecimale in decimale (1034160313)

Per eseguire questa operazione, utilizzare la funzione HEX2OCT .

1

2

3

4

A

B

Formula

Descrizione (risultato)

=HEX.OCT("F"; 3)

Converte F esadecimale in ottale con 3 caratteri (017)

=HEX.OCT("3B4E")

Converte 3B4E esadecimale in ottale (35516)

=HEX.OCT("FFFFFFFF00")

Converte FFFFFFFF00 esadecimale in ottale (7777777400)

Per eseguire questa operazione, utilizzare la funzione OCT2BIN .

1

2

3

A

B

Formula

Descrizione (risultato)

=OCT.BINARIO(3; 3)

Converte 3 ottale in binario con 3 caratteri (011)

=OCT.BINARIO(7777777000)

Converte 7777777000 ottale in binario (1000000000)

Per eseguire questa operazione, utilizzare la funzione OCT2DEC .

1

2

3

A

B

Formula

Descrizione (risultato)

=OCT.DECIMALE(54)

Converte 54 ottale in decimale (44)

=OCT.DECIMALE(7777777533)

Converte 7777777533 ottale in decimale (-165)

Per eseguire questa operazione, utilizzare la funzione OCT2HEX .

1

2

3

A

B

Formula

Descrizione (risultato)

=OCT.HEX(100; 4)

Converte il numero ottale 100 in esadecimale con 4 caratteri (0040)

=OCT.HEX(7777777533)

Converte il numero ottale 7777777533 in esadecimale (FFFFFFFF5B)

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×