Описание тега epsilon

Машинный эпсилон дает верхнюю границу относительной ошибки из-за округления в арифметике с плавающей запятой. Количество также называется "мачепс" или "округление единицы".
3 ответа

Неопределенность типа данных с плавающей точкой

Я делаю численный анализ математического программного обеспечения, которое я разработал. Я хочу определить, в чем заключается неопределенность моего результата. бытие f() мой метод и x входное значение, я хочу идентифицировать y моего результата как…
23 мар '18 в 16:29
2 ответа

Всегда ли числа с плавающей запятой, используемые без эпсилона, всегда являются запахом кода?

Этот вопрос очень прост. Это связано, но определенно не обман: Большинство незащищенных веб-серверов Tomcat уязвимы, кто виноват? Видел поразительное количество вещей, которые могут пойти не так с числами с плавающей запятой (включая, помимо прочего…
2 ответа

Несовместимый хэш-код и равно Java

После исследования я все еще не могу найти конкретное решение для моей проблемы. У меня есть метод "приблизительно равно", который использует эпсилон, в то время как мой метод hashCode использует точные значения. Это нарушает предварительное условие…
30 окт '17 в 13:19
1 ответ

Ошибка обработки с плавающей точкой в ​​Visual Studio?

Там обновление в конце! У меня есть небольшая история. Я хотел вычислить эпсилон компьютера (самый большой эпсилон> 0, удовлетворяющий условию 1.0 + epsilon = 1.0) в программе на C, скомпилированной MS Visual Studio 2008 (работающей в Windows 7 на 6…
13 сен '11 в 17:47
3 ответа

Почему мой двойник может содержать значение ниже машинного эпсилона?

Я решал уравнение с использованием двойной точности, и я получил -7.07649e-17 как решение вместо 0, Я согласен, что он достаточно близок, чтобы сказать, что он равен, но я читал, что машинный эпсилон для двойного типа C++ 2^-52 что больше, чем ценно…
28 апр '17 в 10:53
4 ответа

Как определить одну переменную по относительным значениям другой?

Я реализую алгоритм PID-контроля для робота, который я сейчас создаю с использованием Arduino. Мой вопрос больше связан с логикой программирования. Я должен вычислить переменную, ошибку, INT EPS. Этот eps будет между -7 и +7. От робота я получаю вхо…
22 апр '12 в 14:02
1 ответ

Можете ли вы безопасно сравнить два числа с плавающей точкой, округлив их в PHP?

Вместо того, чтобы использовать эпсилон для сравнения с плавающей точкой, можете ли вы надежно сравнить два числа с плавающей точкой на эквивалентность, округлив их до желаемой точности? Например: round($float, 3) === round($otherFloat, 3)
21 авг '15 в 00:32
3 ответа

Оценка эпсилон машины в С

Я новичок в C и пытаюсь найти машинный epsilon (1.0 + macheps > 1.0), eta (eta > 0.0) и MAX (MAX РЕДАКТИРОВАТЬ: Исправлена ​​ошибка формата. /* macheps eta max */ #include <stdio.h> #include <math.h> #include <float.h> #define TYPE…
20 окт '13 в 14:37
1 ответ

Инструмент обратного инжиниринга для ETL

Как я могу получить model от transformation code что пишешь с Epsilon Transformation Language (ETL)? Есть ли tool об этом?
02 сен '16 в 05:46
1 ответ

Выбор значения Эпсилона для сравнений с плавающей точкой

Моя команда работает с финансовым программным обеспечением, которое выставляет денежные значения, когда C# с плавающей запятой удваивается. Иногда нам нужно сравнивать эти значения, чтобы увидеть, равны ли они нулю или не попадают под определенный п…
09 окт '17 в 18:39
2 ответа

Запустите определенные конфигурации

Здравствуйте, я столкнулся с проблемой с конфигурациями запуска Eclipse. Я искал, чтобы найти простой пример того, как решить мою проблему, но я не нашел ни одной. Ну, у моей программы есть файл, который называется smth.model, и если я хочу запустит…
27 июл '13 в 12:42
1 ответ

Excel машина Эпсилон Сравнение

Итак, я узнал, что машинное эпсилон в Excel равно 2^(-1022). Получите машинное эпсилон в Microsoft Excel. Предположим, у меня есть в ячейке A1: =1+2^-1022 =1=A1 возвращается TRUE Что я делаю неправильно?
22 май '14 в 23:32
3 ответа

Как сравнить несколько списков для числовой близости двух одновременно?

Скажем, у меня есть 4 списка: A = [1.1, 1.4, 2.1, 2.4] B = [1.3, 6.5, -1.0, 2.3] C = [0.5, -1.0, -1.1, 2.0] D = [1.5, 6.3, 2.2, 3.0] Как мне 1) сравнить списки, например, A,B B,C C,D A,C и т. Д. И 2) вернуть true, если элементы +/-0,2? Example outpu…
0 ответов

Я пытаюсь выяснить эпсилон массива?

Я беру класс для начинающих в C++, и мой проект состоит из использования 2-D массивов. Я запутался в поиске эпсилона, все ячейки в массиве меньше этого числа. Числа, использованные в примере: Top = 100 Низ = 90 Слева = 75 Справа = 75 do { if (counte…
15 апр '15 в 00:53
1 ответ

Машина эпсилон умножения

Я пытаюсь лучше понять арифметику с плавающей точкой. Я знаю, что машина epsilon (e) определяется как разница между 1 и следующим наибольшим числом (то есть следующее наибольшее число после 1, которое можно точно представить в плавающей запятой, рав…
23 окт '15 в 02:59
4 ответа

Является ли Math.Abs ​​(x) <double.Epsilon эквивалентным Math.Abs ​​(x) == 0d?

После небольшого чтения эта статья пробудила во мне интерес: Я бы подумал, что да, эти два утверждения эквивалентны, учитывая заявление MSDN: Представляет наименьшее положительное значение Double, которое больше нуля. Это поле является постоянным. Л…
26 ноя '13 в 16:15
1 ответ

Схема URI не является "файловой".

Я получаю ошибку Схема URI не является "файловой" после запуска плагина, который я пытаюсь создать. Ошибка выдается из следующего метода: protected File getFile(String fileName) throws URISyntaxException { System.out.println(fileName); URI binUri = …
30 июл '13 в 15:24
1 ответ

Точность отслеживания C# и накопленная ошибка округления в типах чисел

Я пишу некоторый код для математики (для исследовательского проекта). Я не уверен, какой уровень точности мне понадобится, или сколько ошибок округления может внести в мои результаты. Например, одну вещь, которую я хочу сделать, - это вычислить площ…
25 янв '18 в 03:35
3 ответа

Могу ли я установить текст jLabel в качестве символов?

У меня есть jFrame, там много компонентов, тоже jLabel. Я хочу, чтобы текст jLabel был не в виде строки, а в виде картинки. Но как символ (эпсилон). Это возможно?
07 май '14 в 19:15
0 ответов

Удаление обнуляемых производств

Я работаю над созданием лексического анализатора для подмножества паскаля, который является программным проектом, рекомендованным в конце учебника "Красный дракон". Я работаю через изменение грамматики в LL, чтобы я мог создать таблицу разбора. Я иг…
09 дек '13 в 21:21