Convertire i numeri in sistemi di numerazione differenti

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

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)

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

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

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

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

×