Вопросы по теме 'underflow'

Бинарное дополнение. Это переполнение?
Двоичные значения представлены в форме 2-секундного дополнения. Если я должен добавить 110001 (-15) и 101110 (-18), а ответ должен быть сохранен в виде 6-битного целого числа, является ли это недополнением/переполнением.
4897 просмотров
schedule 26.07.2022

Разделить нижний поток
Почему потеря значимости при делении возникает только тогда, когда делитель намного меньше делимого, разве это не должно происходить в любое время, когда знаменатель достаточно близок к нулю, независимо от размера дивиденда?
3347 просмотров

Сбрасывать в ноль, когда вычисление приводит к денормальному числу в Linux
Вычисление в моем коде на C приводит к постепенному потере значимости, и когда это происходит, программа завершается с SIGFPE. Как я могу сбросить результат до нуля, когда в результате вычислений возникает постепенное недополнение (Denormal), а не...
1709 просмотров
schedule 02.04.2024

Вызывает недополнение в формате с плавающей запятой IEEE-754 с помощью вычитания
Это кажется простым, но у меня много проблем с ответом на следующий вопрос: Задайте два числа X и Y, представленные в формате IEEE754, так что вычисление X-Y приведет к потере значимости. Насколько я понимаю, каждая операция потенциально может...
1597 просмотров

Избегайте численного потери значимости при получении определителя большой матрицы в Eigen
Я реализовал алгоритм MCMC на C++, используя библиотеку Eigen. Основная часть алгоритма представляет собой цикл, в котором сначала выполняются некоторые матричные вычисления, после чего получается определитель полученной матрицы и добавляется к...
1915 просмотров

C: Что такое a/пример потери буфера?
Я знаю, что такое переполнение буфера . Однако я понятия не имею, что такое опустошение буфера . Я предполагаю, что это когда конкретный буфер получает вместо переполнения байтов недополнение байтов. char buffer[8]; fgets(buffer,...
17821 просмотров
schedule 18.11.2023

ОШИБКА: значение вне диапазона: недополнение
Кто-нибудь знает, как обойти следующую ошибку в Postgres? ОШИБКА: значение вне диапазона: потеря значимости КОНТЕКСТ: Функция PL/pgSQL pgnumerics.poisspdf(двойная точность,двойная точность) строка 1 при назначении Функция PL/pgSQL...
2467 просмотров
schedule 08.09.2022

Когда возникает недолив?
Я попадаю в ситуацию, когда вычисление 1.77e-308/10 вызывает исключение потери значимости, а вычисление 1.777e-308/10 — нет. Это странно, потому что: Потеря значимости происходит, когда истинный результат операции с плавающей запятой...
3456 просмотров

Почему сложное деление с плавающей запятой странным образом с NumPy?
Рассмотрим этот код: import numpy numpy.seterr(under='warn') x1 = 1 + 1j / (1 << 533) x2 = 1 - 1j / (1 << 533) y1 = x1 * 1.1 y2 = x2 * 1.1 z1 = x1 / 1.1 z2 = x2 / 1.1 print(numpy.divide(1, x1)) # 1-3.55641399918e-161j #...
440 просмотров
schedule 16.12.2022

Вычисление функции log-sum-exp в С++
Есть ли в стандартной библиотеке С++ какие-либо функции, которые вычисляют логарифм суммы экспонент? Если нет, то как мне написать свой собственный? Есть ли у вас предложения, не упомянутые в этой вики-статье ? Меня особенно беспокоит...
1880 просмотров
schedule 06.04.2024

Удаление оператора записи вызывает сбой моей программы
У меня возникла странная проблема в моем коде, и у меня никогда не было такой проблемы раньше. У меня есть программа, которая вычисляет два тела, движущихся по орбите под действием собственной гравитации и внутри цикла выполнения, который я использую...
412 просмотров
schedule 03.06.2023

Java - добавление нескольких длинных проверок переполнения / потери значимости
Здесь у меня есть «e», который представляет собой массив массивов. e[i].val() возвращает длинное значение (положительное или отрицательное). Моя цель - сложить все эти значения и вернуть среднее значение. Проблема в том, что общая сумма...
34 просмотров
schedule 01.04.2023

Под потоком с проверкой арифметики с плавающей запятой
Я программирую библиотеку с несколькими экземплярами длинных математических формул, которые иногда теряют значение при использовании двойных значений. Одним из примеров может быть: (Exp(-a*a) - Exp(-b*b))*Exp(c)*Exp(d) И a, b, c, d также...
174 просмотров
schedule 12.09.2022

Как быть с логарифмом суммы более двух сверхмалых вероятностей
По какой-то злой причине мне нужно вычислить логарифм суммы 500 сверхмалых вероятностей, каждый член вычисляется dmvnorm(X[,i], mean=rep(0,3), sigma=diag(3)) Иногда приведенные выше коды возвращают 0 из-за потери значимости, но можно...
275 просмотров
schedule 02.12.2023