Converter números em sistemas numéricos diferentes

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Um sistema numérico é uma forma sistemática de representar números com caracteres simbólicos e usa um valor de base para agrupar convenientemente números de forma compacta. O sistema numérico mais comum é o decimal, que tem um valor de base 10 e um conjunto de caracteres simbólicos 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. No entanto, existem outros sistemas numéricos, e eles podem ser mais eficientes para usos específicos. Por exemplo, como os computadores usam a lógica booleana para executar cálculos e operações, eles trabalham com o sistema numérico binário, que tem um valor de base 2.

O Microsoft Office Excel tem várias funções que você pode usar para converter números de/para os seguintes sistemas numéricos:

Sistema numérico

Valor de base

Conjunto de caracteres simbólicos

Binário

2

0,1

Octal

8

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

Decimal

10

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

Hexadecimal

16

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

Para executar essa tarefa, use a função BIN2DEC .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=BIN2DEC(1100100)

Converte o número binário 1100100 em decimal (100)

=BIN2DEC(1111111111)

Converte o número binário 1111111111 em decimal (-1)

Para executar essa tarefa, use a função BIN2HEX .

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=BIN2HEX(11111011; 4)

Converte o número binário 11111011 em hexadecimal com 4 caracteres (00FB)

=BIN2HEX(1110)

Converte o número binário 1110 em hexadecimal (E)

=BIN2HEX(1111111111)

Converte o número binário 1111111111 em hexadecimal (FFFFFFFFFF)

Para executar essa tarefa, use a função BIN2OCT .

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=BIN2OCT(1001; 3)

Converte o número binário 1001 em octal com 3 caracteres (011)

=BIN2OCT(1100100)

Converte o número binário 1100100 em octal (144)

=BIN2OCT(1111111111)

Converte o número binário 1111111111 em octal (7777777777)

Para executar essa tarefa, use a função DEC2BIN .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=DECABIN(9; 4)

Converte o número decimal 9 em binário com 4 caracteres (1001)

=DECABIN(-100)

Converte o número decimal -100 em binário (1110011100)

Para executar essa tarefa, use a função DEC2HEX .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=DECAHEX(100; 4)

Converte o número decimal 100 em hexadecimal com 4 caracteres (0064)

=DECAHEX(-54)

Converte o número decimal -54 em hexadecimal (FFFFFFFFCA)

Para executar essa tarefa, use a função DEC2OCT .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=DECAOCT(58; 3)

Converte o número decimal 58 em octal (072)

=DECAOCT(-100)

Converte o número decimal -100 em octal (7777777634)

Para executar essa tarefa, use a função HEX2BIN .

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=HEXABIN("F"; 8)

Converte o número hexadecimal F em binário, com 8 caracteres (00001111)

=HEXABIN("B7")

Converte o número hexadecimal B7 em binário (10110111)

=HEXABIN("FFFFFFFFFF")

Converte o número hexadecimal FFFFFFFFFF em binário (1111111111)

Para executar essa tarefa, use a função HEX2DEC .

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=HEXADEC("A5")

Converte o número hexadecimal A5 em decimal (165)

=HEXADEC("FFFFFFFF5B")

Converte o número hexadecimal FFFFFFFF5B em decimal (-165)

=HEXADEC("3DA408B9")

Converte o número hexadecimal 3DA408B9 em decimal (1034160313)

Para executar essa tarefa, use a função HEX2OCT .

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=HEXAOCT("F"; 3)

Converte o número hexadecimal F em octal com 3 caracteres (017)

=HEXAOCT("3B4E")

Converte o número hexadecimal 3B4E em octal (35516)

=HEXAOCT("FFFFFFFF00")

Converte o número hexadecimal FFFFFFFF00 em octal (7777777400)

Para executar essa tarefa, use a função OCT2BIN .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=OCTABIN(3; 3)

Converte o número octal 3 em binário com 3 caracteres (011)

=OCTABIN(7777777000)

Converte o número octal 7777777000 em binário (1000000000)

Para executar essa tarefa, use a função OCT2DEC .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=OCTADEC(54)

Converte o número octal 54 em decimal (44)

=OCTADEC(7777777533)

Converte o número octal 7777777533 em decimal (-165)

Para executar essa tarefa, use a função OCT2HEX .

1

2

3

A

B

Fórmula

Descrição (Resultado)

=OCTAHEX(100; 4)

Converte o número octal 100 em hexadecimal com 4 caracteres (0040)

=OCTAHEX(7777777533)

Converte o número octal 7777777533 em hexadecimal (FFFFFFFF5B)

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×