Resultados da pesquisa a pedido "floating-point-exceptions"

2 a resposta

Quando o underflow ocorre?

Eu entro numa situação em que calcular1.77e-308/10 aciona uma exceção de underflow, mas calcula1.777e-308/10 não. Isso é estranho porque: O subfluxo ocorre quando o resultado real de uma operação de ponto flutuante é menor em magnitude (ou seja, ...

4 a resposta

quais idiomas expõem as armadilhas IEEE 754 ao desenvolvedor?

Gostaria de brincar com essas armadilhas para fins educacionai Um problema comum com o comportamento padrão no cálculo numérico é que "sentimos falta" do Nan (ou + -inf) que apareceu em uma operação errada. O comportamento padrão é a ...

4 a resposta

Visual Studio C ++ 2008/2010 - quebra no NaN flutuante

Existe alguma maneira de configurar o Visual Studio (recém-atualizado de 2008 para 2010) para interromper, como se uma afirmação falhasse, sempre quequalquer número de ponto flutuante se torna NaN, QNAN, INF, etc? Até agora, acabei de usar o ...

1 a resposta

Montagem x86: Exceção de ponto flutuante da divisão dividida por 11

Estou tentando dividir859091 por11 para obter o quociente e o restante, mas estou recebendo a exceção de ponto flutuante on-line: div bx Este é o meu código paraSASM: %include "io.inc" section .data dividend dd 859091 divisor dw 11 section ...

2 a resposta

Delphi XE2, TWebBrowser, divisão de flutuação por zero

No Delphi 2010 e Delphi 2007, estou usando o Set8087CW no WebBrowserBeforeNavigate / WebBrowserDocumentComplete para evitar erros de FPU no ActiveX para prejudicar meu aplicativ Mas, de alguma forma, isso não está funcionando no Delphi XE2, ...

5 a resposta

Por que a divisão inteira por -1 (negativa) resulta em FPE?

Tenho a tarefa de expelir algunsaparentemente comportamentos estranhos do código C (executando no x86). Posso facilmente concluir tudo o mais, mas este realmente me confundiu. Saídas do snippet de código 1-2147483648 int a = 0x80000000; int b = ...