3
ответа

какие языки представляют прерывания IEEE 754 разработчику?

Я хотел бы играть с теми прерываниями для образовательной цели. Типичная проблема с поведением по умолчанию в числовом исчислении состоит в том, что мы "скучаем" по Nan (или +-inf) это появилось в неправильной операции...
вопрос задан: 31 March 2009 01:38
2
ответа

Включение прерываний с плавающей запятой в Mac OS X Intel

В Linux feenableexcept и fedisableexcept могут использоваться для управления генерацией прерываний SIGFPE при исключениях с плавающей запятой. Как я могу сделать это на Mac OS X Intel? Встроенная сборка для ...
вопрос задан: 29 October 2008 14:41
0
ответов

Причины NaN в приложении C ++, которые не вызывают исключения с плавающей запятой

Чтобы найти причину, по которой переменные с плавающей запятой устанавливаются на NaN в моей программе на C ++, я включил плавающую точки исключения, подобные этому: #include feenableexcept (FE_INVALID | FE_OVERFLOW); Я ...
вопрос задан: 28 December 2012 16:54
0
ответов

Заставить все QNaN использовать вместо этого должен быть нормальный NaN (SNaN), поэтому генерируются исключения

Я сконфигурировал Visual Studio для выдачи исключений с плавающей запятой через функцию _controlfp. Это работает для NAN и INF, но не для QNAN. Т.е. тихие NaN не вызывают исключения. Это ...
вопрос задан: 10 May 2012 17:11
0
ответов

Visual Studio C ++ 2008/2010 - break on float NaN

Есть ли способ настроить Visual Studio (только что обновленную с 2008 до 2010) на прерывание, как если бы утверждение не удалось, всякий раз, когда любое число с плавающей запятой становится NaN, QNAN, INF и т. д.? До сих пор у меня есть ...
вопрос задан: 9 May 2012 19:07
0
ответов

Произошла недопустимая операция с плавающей точкой. SQL Server 2008

У меня странная проблема с этим кодом: если я запускаю его, как показано ниже, я получаю ошибку: An invalid floating point operation occurred. Но если я изменю параметр @Longitude на -98.508730 (обратите внимание только на последнюю ...
вопрос задан: 12 January 2012 15:18