Converter números em diferentes sistemas numéricos - Excel - Microsoft Office
Adaptado por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com
O Microsoft Office Excel tem várias funções que podemos utilizar para converter números para os seguintes sistemas numéricos:
Um sistema numérico é uma forma sistemática de representar números através de caracteres simbólicos e utiliza um valor base para agrupar de forma adequada os números num formato compacto. O sistema numérico mais comum é o 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 numéricos, que podem ser mais eficientes sendo utilizados para uma finalidade específica.
Por exemplo, uma vez que os computadores utilizam a lógica booleana para efetuar cálculos e operações, utilizam o sistema numérico binário, que tem um valor base de 2.
Sistema
Base
Algarismos
Maior representação na 1° ordem
decimal
10
0,1,2,3,4,5,6,7,8,9
9
binário
2
0,1
1
octal
8
0,1,2,3,4,5,6,7
7
hexadecimal
16
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
15 ou F
Tabela básica de equivalência - veja a correspondência entre os sistemas Binário, Hexadecimal, Decimal e o Octal:
Binário
Hexadecimal
Decimal
Octal
Binário
Hexadecimal
Decimal
Octal
Binário
Hexadecimal
Decimal
Octal
Binário
Hexadecimal
Decimal
Octal
0000
0
00
0
0100
4
04
4
1000
8
08
10
1100
C
12
14
0001
1
01
1
0101
5
05
5
1001
9
09
11
1101
D
13
15
0010
2
02
2
0110
6
06
6
1010
A
10
12
1110
E
14
16
0011
3
03
3
0111
7
07
7
1011
B
11
13
1111
F
15
17
Escolha a sua opção:
Converter um número binário em decimal
Converter um número hexadecimal em binário
Converter um número binário em hexadecimal
Converter um número hexadecimal em decimal
Converter um número binário em octal
Converter um número hexadecimal em octal
Converter um número decimal em binário
Converter um número octal em binário
Converter um número decimal em hexadecimal
Converter um número octal em decimal
Converter um número decimal em octal
Converter um número octal em hexadecimal