Trabalho De Precis O C Lculo Num Rico
A Norma IEEE 754-2008 define os formatos adequados para representar números em ponto flutuante de precisão simples (32 bits) e de precisão dupla (64 bits). O título completo da norma é o padrão IEEE para Aritmética Binária de Ponto Flutuante (ANSI /
IEEE Std 754-1985), e também é conhecido pelo IEC 60559:1989, Binary floating-point arithmetic for microprocessor systems (originalmente o número de referência era IEC
559:1989).
Uma das primeiras linguagens de programação a fornecer única- e dupla-precisão de tipos de dados em ponto flutuante foi Fortran.
Precisão Simples
Composição: 32 bits (1 bit de sinal, 8 bits de expoente e 23 bits para a mantissa).
Intervalo normalizado aproximado: 2–126 a 2127 (chamado de short real).
1
8
23
exponent
fraction
sign
Organização dos bits:
1. Sinal:
1 = negativo, 0 = positivo;
2. Significando:
Dígitos decimais à esquerda e à direita do ponto decimal;
Notação posicional ponderada;
Exemplo: 123.154 = (1 x 102) + (2 x 101) + (3 x 100) + (1 x 10–1) + (5 x 10–2) + (4 x 10–3);
3. Expoente:
Inteiros sem sinal;
Bias inteiro (127 para precisão simples);
Precisão simples é conhecida como float na linguagem C.
Precisão Dupla
Composição: 64 bits (1 bit de sinal, 11 bits de expoente e 52 bits para a mantissa).
Em
computação,
simplesmente
a Dupla
precisão
dupla
precisão é um
no formato ponto de
flutuante
ponto flutuante
de
formato
ou
numérico
digital geralmente binário que ocupa 8 bytes (64 bits em computadores modernos) na memória do computador.
No IEEE 754 de 2008 o formato 64-bit base 2 é oficialmente denominado binary64.
Denominava-se double no IEEE 754 de 1985.
Antes da adoção generalizada do IEEE 754-1985, a representação e propriedades do duplo tipo de dados de ponto flutuante dependia da fabricante do computador e do modelo de computador.
A precisão dupla fornece uma relativa precisão de cerca de 16 dígitos decimais e intervalo de magnitude de