· Para se distinguir a numeração binária dos outros tipos de numeração, decimal, octal ou hexadecimal, deve-se coloca à frente do número, ou base de numeração.
Exemplos
Base decimal
12696(DEC) OU 12696(10)
Base binária
10110101(BIN) OU 10110101(2)
Base octal
207423(OCT) OU 207423(8)
Base hexadecimal
207423(HEX) OU 207423(16)
Sistema decimal
Exemplo:
12696(10) é constituído pela combinação de 5 algarismos.
Um número que se encontra à esquerda de outro tem um peso dez vezes superior.
12696(10) =
Peso: (5) (4) (3) (2) (1)
Número: 1 2 6 9 6
=1*105-1+2*104-1+6*103-1+9*102-1+6*101-1=
=1*104+2*103+6*102+9*101+6*100=
=1*10000+2*1000+6*100+9*10+6*1=
=12696(10)
Pode ser Traduzida pela expressão:
Valorn*Basen-2+Valorn-2*Base(n-1)-1+…+Valor1*Base1-1
“n” representa o peso do número.
O valor mais à direita é o menos significativo (LSD) e tem peso 1;
O valor mais à esquerda é o mais significativo (MSD) e tem peso de número de dígitos que constituiu o algarismo.
Sistema binário
Na numeração binária, a base é “2” e o número que esta mais a direita tem menor peso.
Exemplo:
10110101(2):
Peso: (8) 7 6 5 4 3 2 1
Número: 1 0 1 1 0 1 0 1(2)
=1*28-1+0*27-1+1*26-1+1*25-1+0*24-1+1*23-1+0*22-1+1*21-1
=1*27+0*26+1*25+1*24+0*23+1*22+0*21+1*20
= 128+0+32+16+0+4+0+1
=181.
Sistema Octal:
Base octal (8 elementos) 23 = 8
Na base octal, cada dígito equivale a um número binário com 3 dígitos;
Utiliza oito dígitos: 0,1,2,3,4,5,6,7;
Converter da base octal para base decimal:
246437(8)
Peso: 8 7 6 5 4 3 2 1
Número: 2 4 6 4 3 7 0 1(8)
= 2*88-1+4*87-1+6*86-1+4*85-1+3*84-1+7*83-1+0*82-1+1*81-1
= 2*87+4*86+6*85+4*84+3*83+7*82+0*81+1*80
= 4194304+1048576+196608+16384+1536+448+0+1
= 5457857(10)
Sistema Hexadecimal
Base Hexadecimal (16 elementos) 24 = 16
A base hexadecimal é formada por 16 elementos e como a base decimal só possui 10 elementos, os restantes 6 elementos são representados pelas 6 primeiras letras do nosso alfabeto
(A(10),B(11),C(12),D(13), E(14), F(15)).
9D36(HEX)
Peso: 4 3 2 1
Número: 9 D 3 6(hex)
Dß13
=9*164-1+13*163-1+3*162-1+6*161-1
=9*163+13*162+3*161+6*160
=36864+3328+48+6
=40246