Escolar Documentos
Profissional Documentos
Cultura Documentos
SN Parte2
SN Parte2
8 smbolos: 0 1 2 3 4 5 6 7 Sistema posicional: a posio de seus algarismos determinada em relao a vrgula decimal. Caso esta no ocorra, supem-se colocada a dir. do n. Cada casa vale 8 vezes a que esta direita 8-1 8-2 Valor da casa seriam.... 83 82 81 80 Se representamos o n (4701)8 assinalando o valor de cada casa e colocando os digitos (smbolos) em suas posies, teremos a quantidade (2497)10 : 512 64 8 1 7 0 1 4 2048 448 0 1 = 2497 Onde aplicou-se a frmula: .....n3x b3 + n2x b2 + n1x b1......
Sistema Hexadecimal
So necessrios 4 dgitos binrios para representar os 16 smbolos do sistema hexadecimall (24 = 16)
16 smbolos: 0 1 2 3 4 5 6 7 8 9 A B C D E F. A = 10 D = 13 E = 14 Sistema posicional onde cada casa vale 16x B = 11 C = 12 F = 15 a que esta direita. O n hexadecimal A17, B19 representa a quantidade: A x (16)210 + 1 x (16)110 + 7 x (16)010 + B x (16)-110 + 9 x (16)-210 Smbolos podem ser representados por grupos de 4 bits, em que cada smbolo se faz corresponder com sua representao binria:
(0000) 0 (0100) 4 (0001) 1 (0101) 5 (0010) 2 (0110) 6 (0011) 3 (0111)7 (1111)...F
(1000) 8 ......
(1010)... A
Decimal-Binrio
Se o nmero for inteiro Divide sucessivamente por 2 o nmero decimal e os quocientes que vo sendo obtidos at que o quociente seja 0 ou 1. A seqncia de todos os restos obtidos dispostos na ordem inversa representa o nmero binrio.
10 2 0 5 2 1 2 2 0 1 2 1 0
4
10(10) = 1010(2)
Decimal-Binrio
Qualquer n decimal com ou sem parte fracionria Ou por subtrao da potncia de 2 imediatamente inferior ao decimal. Exemplo: 197 197 128 = 69 27 (dgito 1 posio 7) 69 64 = 5 26 (dgito 1 posio 6) 5 4 = 1 22 (dgito 1 posio 2) 1 1 = 0 20 (dgito 1 posio 0) o binrio ser: 1 27 logo: 1 0 26 25 0 24 0 1 0 1 23 22 21 20
(197)10 = (1 1 0 0 0 1 0 1 )2
0.828125(10) = 0.110101(2)
Decimal-Octal:
semelhante a converso Decimal-Binrio. A diferena que as divises e as multiplicaes sucessivas so por 8. converter o nmero 500 para octal 500
496
Decimal-Hexadecimal
semelhante a Decimal-Binria e Decimal-Octal. A diferena que o fator de multiplicao e diviso sucessivas o nmero 16. 2736 16 0 171 11
8 62
56
16 10 16 10 0
(11)10 = ( B )16
ento:
500(10) = 764(8)
10
Hexadecimal-Decimal
Usa-se o mesmo sistema para transformar binrio em decimal, ou octal em decimal, com a diferena entre a base (16) : Exemplo: A 6 B A 6 B 10x162 6x161 11x160 = 2560 + Logo: (A6B)16 = (2667)10
11 12
Hexadecimal-Binrio
So necessrios 4 dgitos binrios para representar os 16 smbolos do sistema hexadecimal (24 = 16) Basta substituir cada dgito hexadecimal por sua representao em binrio usando a tabela de correspondncia Binrio-Hexadecimal.
96
+ 11 = 2667
6 0110
B 1011
(1010010101101011)2
Binrio-Octal
Octal-Binrio
Usa-se o processo inverso ao anterior. Basta substituir cada dgito octal por sua representao em binrio usando a tabela de correspondncia Binrio-Octal. Ex: 327(8) = 3 2 7 ( 011 010 111 )2
Octal 0 1 2 3 Binrio 000 001 010 011 Octal 4 5 6 7 Binrio 100 101 110 111
Divide-se o n em grupos de 3 bits, a partir da direita, substituindo-se tais grupos pelos smbolos octais correspondentes: Ex.: (101001111)2 = 101 001 111 (5 1 7) 8
Se a diviso deixar o grupo com menos de 3 dgitos, completa-os com zeros: 1 010 011 = 001 010 011
Octal 0 1 2 3 Binrio 000 001 010 011 Octal 4 5 6 7 Binrio 100 101 110 111
13
14
Binrio-Hexadecimal
Divide-se o nmero em grupos de 4 bits, a partir da direita, substituindo-se tais grupos pelos smbolos hexadecimais correspondentes. Quando o nmero for fracionrio, deve-se comear a diviso em grupos de quatro, a partir da vrgula, em ambas as direes.
Octal-Hexadecimal
(16)
Exemplos
1011100101(2) = 0010 1110 0101 = 2 E 5
Utilizar o sistema binrio como intermedirio. Converto o octal para binrio (grupos de 3 bits e substituo pelo smbolo octal corresponde); Agrupo o binrio em grupos de 4 dgitos e realiza a converso de binrio para hexadecimal. Exemplo: 144 (8) = 001 100 100 (2) 0110 0100(2) = 64(16)
Se a diviso em grupos de 4 deixar o grupo com menos de 4 dgitos, completa-os com zeros. 101011 => 10 1011 => 0010 1011
15
16
Hexadecimal-Octal
Usa-se o processo inverso: Exemplo: (327)16
3 0011 (327)16 =
2 0010
7 0111
111 7
17
(1447)8 = (327)16