Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL DO OESTE DO PARÁ INSTITUTO DE ENGENHARIA E GEOCIÊNCIAS PROGRAMA DE COMPUTAÇÃO EXERCÍCIO COM NÚMEROS FRACIONÁRIOS 1) Converta para binário os números seguintes e represente-os normalizando para ponto fixo com 8 bits para a parte inteira e 8 bits para parte fracionária: Exemplo: 2,6 = 00000010,10011001 a) 4,5 b) 20,85 c) 12,25 d) 96,5625 e) 100,3 f) 30,53125 g) 2,2 h) 45,45 i) 12,625 2) Converta os números binários a seguir para decimal: Exemplo: 111,11 = 7,75 a) 101,1001 b) 11011,11001 c) 1001,0011 d) 1111,1111 e) 101010,010101 f) 11,010011 g) 101000,10 h) 110,011 i) 11001,01 3) Converta para binários os números seguintes e apresente-os em notação de ponto flutuante (limitando-se até a 6ª casa após à virgula): Exemplo: 12,75 = 1,10011E+3 a) 13,40 b) 9,9 c) 3,3 d) 25,6 e) 45,5 f) 50,25 g) 15,2 g) 8,0625 h) 4,1 4) Coloque todos os resultados da questão anterior na representação em memória de 16 bits hipotética abaixo: Exemplo: 1,10011E+3 = 0000111001100000 Sinal Sinal do Expoente bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Expoente Mantissa 5) Quais os padrões de representação de números de ponto flutuante definidos na IEEE 754/2008? 6) Como se dá a representação do zero no padrão IEEE 754/2008? 7) Represente o número 273,5234 segundo padrão IEEE de 32 bits. 8) Pesquise e forneça o código ASCII dos seguintes caracteres ou teclas: Exemplo: “?” = 63 a) “K” b) “k” c) <enter> d) <esc> e) “9” f) “$” g) <espaço> h) “@” i) <tab>
Compartilhar