Exercícios Resolvidos de Aritmética de Ponto Flutuante

Ver Teoria

Enunciado

Expresse os números a seguir usando representação em ponto flutuante normalizada na base indicada:

a 5.987 10

b 630 10

c 0.000000512 10

d 1111 2

e 10.11 2

f 0.0001000 2

Em seguida, refaça o exercício usando apenas 2 dígitos na mantissa e arredondamento.

Passo 1

a 5.987 10 = 0.5987 × 10 1

b 630 10 = 0.63 × 10 3

c   0.000000512 10 = 0.512 × 10 - 6

d 1111 2 = 0.1111 × 2 4

e 10.11 2 = 0.1011 × 2 2

f   0.0001000 2 = 0.1 × 2 - 3

Passo 2

Refazendo com 2 dígitos na mantissa e arredondamento.

a 5.987 10 = 0.60 × 10 1

b 630 10 = 0.63 × 10 3

c   0.000000512 10 = 0.51 × 10 - 6

d 1111 2 = 0.1 1 × 2 4

e 10.11 2 = 0.1 0 × 2 2

f   0.0001000 2 = 0.10 × 2 - 3

Resposta

Ei, a resposta está no passo a passo :)

Exercícios de Livros Relacionados

Escreva um programa em alguma linguagem para obter o resultado da seguinte operação: S = 10000 - ∑ k = 1 n x para: a) n=10000 e x= 0.1; b)n=80000 e x=0.125.
Considere uma máquina cujo sistema de representação de números é definido por: β = 10 ,t = 4 , l = - 5eu = 5 . Pede-se:qual o menor e o maior número em módulo representados nesta máquina? como será re
Seja um sistema em aritmética de ponto flutuante de quatro dígitos, base decimal e com acumulador de precisão dupla. Dados os números: x = 0.7237 × 1 0 4 , y = 0.2145 × 1 0 - 3 e z = 0.2585 × 1 0 1 Ef
Seja o sistema 𝐹 2,3 , − 1,2 . Exiba todos os números representáveis neste sistema e coloque-os sobre um eixo ordenado.
Considere o sistema 𝐹 2,8 , 4,4 e os números: 𝑥 1 = 0.10110011 × 2 2   𝑒   𝑥 2 = 0.10110010 × 2 2     . Qual dos dois representa melhor 2.8 10 ?