7
ответов

Дважды. Эпсилон для равенства, больше, чем, меньше, чем, меньше чем или равный, больше, чем или равный

http://msdn.microsoft.com/en-us/library/system.double.epsilon.aspx при создании пользовательского алгоритма, который определяет, можно ли два числа с плавающей запятой считать равными, необходимо использовать...
вопрос задан: 23 May 2017 02:18
2
ответа

Подходит использование эпсилона машины для тестов равенства с плавающей точкой?

Это - продолжение Тестирования на равенство значения с плавающей точкой: существует ли стандартное имя для постоянной “точности”?. Дважды существует очень похожий вопрос. Эпсилон для равенства, больше, чем...
вопрос задан: 14 November 2017 12:37
2
ответа

“Эпсилон” действительно гарантирует что-нибудь в вычислениях с плавающей точкой?

Для создания проблемы короткой скажем, я хочу вычислить выражение a / (b - c) на плаваниях. Для проверки результат значим, я могу проверить, находятся ли b и c в равном: пустите в ход EPS = станд.::...
вопрос задан: 2 November 2016 11:32
1
ответ

Арифметика с плавающей точкой - биты показателя степени

У меня есть общий вопрос об арифметике с плавающей точкой. В последнее время я довольно заинтересовался пониманием компьютерных программ, поэтому начал заниматься упражнениями. Я бы хотел, чтобы вы ...
вопрос задан: 3 March 2019 19:49
1
ответ

Значение эпсилон в Python

Есть ли стандартное значение эпсилон (или метод его получения) в Python? Мне нужно сравнить значения с плавающей запятой и я хочу сравнить с наименьшей возможной разницей. В C++ есть...
вопрос задан: 17 April 2015 11:28
0
ответов

C # Decimal.Epsilon

Почему тип данных Decimal не имеет поля Epsilon? Из руководства, диапазон десятичных значений составляет от ± 1,0 × 10e − 28 до ± 7,9 × 10e28. Описание Double.Epsilon: представляет наименьшее ...
вопрос задан: 23 May 2017 12:32
0
ответов

IEqualityComparer с допуском; как реализовать GetHashCode?

Я реализую многоразовый компаратор DoubleEqualityComparer (с пользовательским допуском: параметр конструктора "epsilon"), чтобы облегчить использование LINQ с последовательностями double. Например: bool myDoubleFound = ...
вопрос задан: 29 June 2012 09:05
0
ответов

вычисление функции в Matlab с очень малыми значениями

Я делаю функцию в Matlab для вычисления следующей функции :для этой функции у нас есть :Это моя реализация в Matlab функции :функция [b] = экспоненциальная (e )%б = ? b= (exp (e)-...
вопрос задан: 4 April 2012 02:24
0
ответов

Минимум и максимум последних 1000 значений изменяющегося списка

Я создаю итерационный алгоритм (метод Монте-Карло). Алгоритм возвращает значение на каждой итерации, создавая поток значений. Мне нужно проанализировать эти значения и остановить алгоритм, когда, скажем, ...
вопрос задан: 14 November 2011 17:25
0
ответов

.NET Math.Log10 () ведет себя по-разному на разных машинах

Я обнаружил, что запуск Math.Log10 (double.Epsilon) вернет примерно -324 на машине A, но вернет - Infinity на машине B. Первоначально они вели себя так же, вернув -324. Обе машины ...
вопрос задан: 16 August 2011 23:32