Escolar Documentos
Profissional Documentos
Cultura Documentos
UFPE
2008.2
Roteiro
pet computação
UFPE
• Visão geral de sistemas numéricos e aprender como
transformar de decimal em binário, octal e hexadecimal,
e vice-versa.
numn-1d x
rn-1 rn
numix = rnx...r2xr1x
Conversão Base 10 – Base X
pet computação
UFPE
• Exemplo, converter 5310 para binário:
53 2
Momento de
1 26 2 Parar: quando o
0 13 2 quociente é
menor do que o
1 6 2 valor da base
0 3 2 Neste caso, o
1 1 valor da base é
“2”
1101012
Conversão Base 10 – Base X
pet computação
UFPE
• Exemplo, converter 101610 para hexadecimal:
1016 16
8 63 16
15 3
3F816
Ex1: 1 1 1 - vai 1
1 0 1 1 – 1a. parcela
+ 1 1 1 1 - 2a. parcela
1 1 0 1 0 – resultado
0 1
Ex2: 1 0 1 0 1
- 0 1 1 0
0 0 1 1
Complemento a 2
pet• computação
• Os números manipulados
– grande demais para ser representados provocam um overflow.
– pequeno demais para ser representados provocam um underflow.
• Os sistemas têm feedback diferentes em caso de over ou underflow.
Certos param a execução, certos dão uma mensagem e outros
representam o número de uma forma especifica.
Conclusão
pet computação
UFPE
Creative Commons