Tecnologia

513 palavras 3 páginas
EXEMPLOS DE MULTIPLICAÇÃO E DIVISÃO COM PONTO FLUTUANTE
Multiplicar 83,625 x 42,5.
Passo 1 - Colocar os números em formato de ponto flutuante:
83,62510 = 1010011,1012 = 0,10100111012 x 28 . Como usamos o padrão IEEE 754, o expoente será 12710 + 810 = 13510 = 010001112. Temos:

0
0
1
0
0
0
1
1
1
1
0
1
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

(Colocar zeros depois da vírgula e depois do último algarismo significativo não altera o valor do número).
42,510 = 101010,12 = 0,10101012 x 26. Pelo padrão IEEE 754, o expoente será 610 + 12710 = 13310 = 010001012. Temos:

0
0
1
0
0
0
1
0
1
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Resumidamente:
83,62510 = 0100001111010010101pf e 42,510 = 0100001011010101
Passo 2 – Determinar o sinal do produto
Como os dois fatores são positivos, o resultado será positivo. Primeiro bit do resultado é 0.
Passo 3 – Calcular o expoente do resultado.
O expoente resultante é a soma dos expoentes.
Temos 610 + 810 = 1410 . Pela norma IEEE 754, o expoente será denotado por 12710 + 1410 = 14110 = 100011012. Pode-se somar os expoentes normalizados e subtrair 127 que o resultado será o mesmo.
Passo 3 – Efetuar o produto
Usaremos um reticulado para facilitar a operação. Temos que multiplicar 0,10100111012 x 0,10101012

0,
1
0
1
0
0
1
1
1
0
1

0,
1
0
1
0
1
0
1

11+1
01+1
11+1
01
01+1
11
11
1
0
1

11
01+1
1
0
0
1
1
1
0
1
0

1
01
1
0
0
1
1
1
0
1
0

1
01
1
0
0
1
1
1
0
1
0

0,
0
1
1
0
1
1
1
1
0
0
0
1
0
0
0
0
1
(Nos expoentes marcamos os “vai um” das somas em caracteres menores)

Passo 4 – Colocar o resultado na forma de ponto flutuante
O resultado da multiplicação será sempre um número com um zero após a vírgula e antes do primeiro algarismo significativo. Teremos:

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas