Сергей Александрович Лядов пишет:
Давайте не будем поспешны, если человеку нужна точность, то значит она
ему нужна, и тут вывод только один: что данное ПО не подходит для
решения его задач вот и все. Можно долго убеждать весь мир, что эта
погрешность - фигня, но на самом деле это будет не так.
Ну кому-то и вещественных чисел двойной точности мало...
Но чем ему в этом случае не подходит формула:
abs(a-b)<q,
где q - требуемая точность сравнения?
Приведу пару фатальных примеров связанных с точностью:
Это пример накопления ошибки.
Прошу обратит внимание, что в последнем примере точность была высокой,
но результат фатальный. А если бы там была погрешность в 0,001 как у нас?
И последнее, если у бухгалтеров не сходится баланс даже на 0,000000001
То бухгалтера идут учить матчасть. Для них придуман тип money
(денежный).
_______________________________________________
Oo-discuss mailing list
[email protected]
https://lists.openoffice.ru/mailman/listinfo/oo-discuss