IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Машинный ноль
Илья S.
сообщение 19.12.2006 13:25
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 36
Пол: Мужской

Репутация: -  -1  +


ЯВ чем заключается проблема машинного нуля
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 3)
volvo
сообщение 19.12.2006 14:50
Сообщение #2


Гость






В том, что два числа считаются одинаковыми, если они отличаются на величину, меньшую по модулю, чем этот самый машинный ноль...
 К началу страницы 
+ Ответить 
Altair
сообщение 19.12.2006 18:00
Сообщение #3


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Года полтора или два назад в аське ходила прога которая это иллюстрировала.

После 6 вычитаний из 0.6 по 0.1 результат не был равен 0!


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Michael_Rybak
сообщение 19.12.2006 18:18
Сообщение #4


Michael_Rybak
*****

Группа: Модераторы
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Почти на каждой олимпиаде ходят десятки прог, которые, к несчастью для своих авторов, иллюстрируют это вновь и вновь lol.gif

99% случаев - это вычгеометрия. Особенно приятно, когда не проходит *более точное* решение - у меня EPS = 1e-14, у автора - 1е-8. Тем не менее, по хорошему условию обычно понятно, с какой точностью работать. Самый надежный способ - работать с маскимально возможной (обычно 1e-14), а в конце обрезать ответ до нужного количества знаков после запятой.

Еще есть куча красивых задач, в которых можно обойтись без действительных чисел, получив точный ответ, но найти такое решение очень непросто.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.06.2025 22:54
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"