Converter números em diferentes sistemas numéricos

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

O Microsoft Office Excel tem várias funções que pode utilizar para converter números de e para os seguintes sistemas de números:

Sistema de números

Valor 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 fazer esta tarefa, utilize a função BIN2DEC.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=BINADEC(1100100)

Converte binário 1100100 para decimal (100)

=BINADEC(1111111111)

Converte binário 111111111111 para decimal (-1)

Para fazer esta tarefa, utilize a função BIN2HEX.

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=BINAHEX(11111011; 4)

Converte binário 11111011 para hexadecimal com 4 caracteres (00FB)

=BINAHEX(1110)

Converte binário 1110 para hexadecimal (E)

=BINAHEX(1111111111)

Converte binário 111111111111 para hexadecimal (FFFFFFFFFFFF)

Para fazer esta tarefa, utilize a função BIN2OCT.

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=BINAOCT(1001; 3)

Converte binário 1001 em octal com 3 caracteres (011)

=BINAOCT(1100100)

Converte binário 1100100 para octal (144)

=BINAOCT(1111111111)

Converte o binário 111111111111 para o octal (77777777777)

Para fazer esta tarefa, utilize a função DEC2BIN.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=DECABIN(9, 4)

Converte decimal 9 para binário com 4 caracteres (1001)

=DECABIN(-100)

Converte decimal -100 para binário (1110011100)

Para fazer esta tarefa, utilize a função DEC2HEX.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=DECAHEX(100, 4)

Converte decimal 100 para hexadecimal com 4 caracteres (0064)

=DECAHEX(-54)

Converte decimal -54 para hexadecimal (FFFFFFFFCA)

Para fazer esta tarefa, utilize a função DEC2OCT.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=DECAOCT(58, 3)

Converte decimal 58 para octal (072)

=DECAOCT(-100)

Converte decimal para octal (7777777634)

Para fazer esta tarefa, utilize a função HEX2BIN.

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=HEXABIN("F"; 8)

Converte hexadecimal F em binário, com 8 caracteres (00001111)

=HEXABIN("B7")

Converte hexadecimal B7 em binário (10110111)

=HEXABIN("FFFFFFFFFF")

Converte ffffffffffff hexadecimal em binário (1111111111)

Para fazer esta tarefa, utilize a função HEX2DEC.

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=HEXADEC("A5")

Converte hexadecimal A5 para decimal (165)

=HEXADEC("FFFFFFFF5B")

Converte hexadecimal FFFFFFFF5B para decimal (-165)

=HEXADEC("3DA408B9")

Converte hexadecimal 3DA408B9 para decimal (1034160313)

Para fazer esta tarefa, utilize a função HEX2OCT.

1

2

3

4

A

B

Fórmula

Descrição (Resultado)

=HEXAOCT("F"; 3)

Converte hexadecimal F em polvol com 3 caracteres (017)

=HEXAOCT("3B4E")

Converte hexadecimal 3B4E em octal (35516)

=HEXAOCT("FFFFFFFF00")

Converte hexadecimal FFFFFFFF00 em octal (7777777400)

Para fazer esta tarefa, utilize a função OCT2BIN.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=OCTABIN(3; 3)

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

=OCTABIN(7777777000)

Converte octal 7777777000 para binário (1000000000000)

Para fazer esta tarefa, utilize a função OCT2DEC.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=OCTADEC(54)

Converte octal 54 para decimal (44)

=OCTADEC(7777777533)

Converte octal 777777533 para decimal (-165)

Para fazer esta tarefa, utilize a função OCT2HEX.

1

2

3

A

B

Fórmula

Descrição (Resultado)

=OCTAHEX(100; 4)

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

=OCTAHEX(7777777533)

Converte o número octal 777777533 para hexadecimal (FFFFFFFF5B)

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×