Difference between revisions 51826831 and 51905144 on ptwiki

O padrão IEEE 754 (definido pelo [[Instituto de Engenheiros Eletricistas e Eletrônicos]])  foi adotado em 1985 e desde então passou por algumas modificações,  e define algumas regras de normalização a serem seguidas nas operações e representações de números binários com [[ponto flutuante]].  Antes disso, cada fabricante de computadores e outros dispositivos, possuía um formato de representação diferente.

== Normalização ==
(contracted; show full)</tr>
</table>

 expoente → 130-127 = 3
 reconstituindo a parte inteira e adicionando-a a mantissa → 10011
 adicionando a vírgula → 1,0011
 deslocando-a de acordo com o expoente → 1001,1

 fazendo a operação de 0,1 para decimal que seria 1**-1 ou (1/2)=0,5

 convertendo para decimal → 9,5
 adicionando o sinal → - 9,5

== Aritmética com ponto flutuante ==
Quando são feitas adição ou subtração,  os números devem ter os mesmos expoentes – movendo a vírgula. Após isso, os cálculos são efetuados normalmente.

Em divisões e multiplicações, não é necessário igualar os expoentes. Procede-se da seguinte forma:

multiplica-se as mantissas e soma-se os expoentes ou divide-se as mantissas e subtrai-se os expoentes, dependendo da operação em questão.

Independente da operação, o resultado deve ser normalizado, se necessário.

==Bibliografia==
*VAHID, Frank. Sistemas Digitais: projetos, otimização e HDLs. São Paulo: Artmed, 2008.

==Ver também==
*[[Ponto flutuante]]
*[[Binário]]
*[[IEEE]]

{{Lista de Normas da Comissão Eletrotécnica Internacional}}
{{Esboço-computação}}

[[Categoria:Normas IEEE]]
[[Categoria:Aritmética computacional]]