Вопросы по теме 'floating-point-exceptions'

Простой вопрос об «исключении с плавающей запятой» в C
У меня есть следующая программа на C: #include <stdio.h> int main() { double x=0; double y=0/x; if (y==1) printf("y=1\n"); else printf("y=%f\n",y); if (y!=1) printf("y!=1\n"); else printf("y=%f\n",y); return 0; } Результат,...
4700 просмотров

Произошла недопустимая операция с плавающей запятой. SQL Server 2008
У меня странная проблема с этим кодом: если я запускаю его, как показано ниже, я получаю сообщение об ошибке: Произошла недопустимая операция с плавающей запятой. Но если я изменю параметр @Longitude на -98.508730 ( обратите внимание,...
9334 просмотров

Страдают ли двойники от переполнения?
Возможно ли иметь переполнение (обтекание) с двойным или поплавком? Что произойдет, если максимальное (или минимальное) значение будет достигнуто на оборудовании x86 или x64?
301 просмотров

Плавающая точка: отключить конкретное исключение
Я установил две функции, одну для включения исключения для операций с плавающей запятой и одну для отключения исключения. В приведенном ниже коде я включил два исключения одновременно (_EM_ZERODIVIDE и _EM_OVERFLOW), после чего мне нужно отключить...
1305 просмотров

ошибка с плавающей запятой gfortran
Я пытаюсь отлаживать программу на Фортране. Чтобы поймать ошибки с плавающей запятой, я использую следующие параметры компилятора для gfortran 4.9.0: FFLAGS1 = -std=f2003 -ffree-form -fdefault-real-8 -fdefault-double-8 \ -Ofast...
5183 просмотров

Почему целочисленное деление на -1 (отрицательное) приводит к FPE?
У меня есть задание объяснить некоторые кажущиеся странным поведением кода C (работающего на x86). Я могу легко завершить все остальное, но это меня действительно сбило с толку. Фрагмент кода 1 выводит -2147483648 int a = 0x80000000; int b...
2299 просмотров
schedule 19.08.2022