Вопросы по теме 'floating-point-exceptions'
Всегда ли числа с плавающей запятой, используемые без эпсилон, пахнут кодом?
Этот вопрос очень прост. Это связано с, но определенно не обманом:
Большинство неисправленных веб-серверов Tomcat уязвимы, кто виноват?
Видел удивительное количество вещей, которые могут пойти не так с числами с плавающей запятой (включая,...
309 просмотров
schedule
23.09.2022
Вычитание близких чисел в php
Почему
<?php echo 194.95-194.94; ?>
выход
0.0099999999999909
Что мне здесь не хватает? Это пхп 5.2.
724 просмотров
schedule
15.05.2022
Почему это генерирует исключение с плавающей запятой?
Это второй пример страницы Википедии SIGFPE .
#include <limits.h>
int main(void)
{
volatile int x=INT_MIN;
volatile int y=-1;
x=x/y;
return 0;
}
Он инвертирует знак на положительный INT_MIN. Как это может быть ФПЭ?
374 просмотров
schedule
04.07.2022
Python time.sleep () работает с исключением с плавающей запятой
Я использую функцию Python time.sleep () в программе GNURadio. Однако, несмотря на то, что я предоставил аргумент с плавающей запятой, в коде возникло неожиданное исключение с плавающей запятой. Пожалуйста, найдите соответствующий фрагмент кода ниже...
785 просмотров
schedule
27.06.2023
Исключение с плавающей запятой (дамп ядра)
У меня есть длинная программа, которая состоит из одного заголовочного файла и двух исходных файлов, в первом я написал реализации функций, а во втором (который у меня основной) я их вызываю и выполняю. Хотя в какой-то момент я получаю сообщение об...
28137 просмотров
schedule
24.01.2024
Получение ошибки: исключение с плавающей запятой
Я начинающий кодер, и в настоящее время я работаю над задачами Usaco Training, чтобы улучшить свои навыки. Это был мой код для «Жадных дарителей подарков». Когда я отправляю код, я получаю сообщение об ошибке: Ошибка выполнения: ваша программа...
5271 просмотров
schedule
20.07.2022
Самоанализ с плавающей запятой в VS2010 — как проверить, не нарушая?
Я как бы обошел дома здесь, и я думал, что нашел решение. Это, безусловно, правильно определяет проблемы, о которых я знаю, но также приводит к необъяснимым сбоям примерно в половине всех тестовых случаев системы.
Проблема в том, что наш код...
213 просмотров
schedule
15.03.2023
Переполнение против Inf
Когда я ввожу число больше максимального double в Matlab, это примерно 1.79769e+308 , для пример 10^309 , он возвращает Inf . В образовательных целях я хочу получить исключение переполнения, например компиляторы C , которые возвращают...
572 просмотров
schedule
14.10.2022
Маскировка исключений в Delphi
В течение нескольких дней я упорно борюсь (но напрасно) с масками-исключениями.
Я разработал приложение, которое выполняет тяжелые вычисления с плавающей запятой для сотен тысяч записей. Очевидно, что код должен уметь обрабатывать исключения,...
667 просмотров
schedule
13.10.2023
Сборка — получено исключение с плавающей запятой
Я пытаюсь написать программу, которая вычисляет время загрузки, но я продолжаю получать на выходе ошибку «исключение с плавающей запятой». Приветствуется любая помощь, так как я довольно долго пытался отлаживать этот код и просто не мог определить...
489 просмотров
schedule
03.12.2022
исключение с плавающей запятой при поиске пересечения
рассмотрите этот код:
Point findIntersection(Line l1, Line l2)
{
int T1, T2;
T2 = (l2.d.x*(l1.p.y-l2.p.y) + l2.d.y*(l2.p.x-l1.p.x))/(l1.d.x*l2.d.y - l1.d.y*l2.d.x);
T1 = (l1.p.x+l1.d.x*T2-l2.p.x)/l2.d.x;
if (T1>0 &&...
64 просмотров
schedule
19.04.2023
Различная оптимизация в VS2015 и VS2013 вызывает исключение с плавающей запятой
У меня есть небольшой пример проблемы, возникшей при переходе с VS2013 на VS2015. В VS2015 приведенный далее пример кода вызывает недопустимую операцию с плавающей запятой.
int main()
{
unsigned int enableBits = _EM_OVERFLOW |...
492 просмотров
schedule
13.06.2024
Когда возникает недолив?
Я попадаю в ситуацию, когда вычисление 1.77e-308/10 вызывает исключение потери значимости, а вычисление 1.777e-308/10 — нет. Это странно, потому что:
Потеря значимости происходит, когда истинный результат операции с плавающей запятой...
3456 просмотров
schedule
19.01.2023
Сборка x86: исключение деления числа с плавающей запятой на 11
Я пытаюсь разделить 859091 на 11 , чтобы получить частное и остаток, но я получаю исключение с плавающей запятой в строке:
раздел bx
Это мой код для SASM :
%include "io.inc"
section .data
dividend dd 859091
divisor dw 11...
1441 просмотров
schedule
13.12.2022
C - Исключение с плавающей запятой (дамп ядра)
Предполагается, что эта функция пиксель за пикселем размывает изображение, изменяя цвет каждого пикселя на среднее значение цветов вокруг него в «радиусе» 2n+1.
(Та часть, где происходит переход к следующему пикселю, уже реализована, не...
3643 просмотров
schedule
02.12.2022
Ошибка исключения с плавающей запятой при поиске «Идеального числа» с использованием пользовательских функций
Мне нужно написать программу с проверками «Идеальные числа» в определенном диапазоне, заданном пользователем. Я сделал определяемую пользователем функцию, чтобы проверить, является ли конкретное число совершенным числом. Если да, то возвращается 1,...
59 просмотров
schedule
02.04.2023
Безопасная арифметика SIMD для выровненных векторов нечетного размера?
Скажем, у меня есть выровненная структура размером 16 байт, которая просто обертывает массив 3xFloat32:
#[repr(C, align(16))]
pub struct Vector(pub [f32; 3]);
Теперь я хочу разделить его на два экземпляра, например:
use...
477 просмотров
schedule
17.11.2022