|
Элементарщина, потому и ерунда.
Главный гемор - примение юзером не того алгоритма, который следовало. А ошибка в исходных данных, когда эти данные невозможно или слишком трудоемко проверить - вообще ужас.
Поясняю. Например, есть некий набор исходных данных, скажем, пара тысяч значений, отражающих физические свойства некоего объекта. Проверить стопроцентную достоверность каждой цифры возможно только экспертом или даже набором экспертов. Плюс ошибки ввода (например, самая простая - неверная единица измерения, вместо метра - километр, и ошиба одного из параметров - порядки). Но, если даже ошибка параметра - порядок, то конечный результат (набор выходных данных в количестве нескольких тысяч) будет сильно похож на правду, но правдой не являться. Никакими програмистскими ухищрениями проблема не решается.
Конечно, применяются входные и выходные "параметрорезки" - несуразные с прикладной точки зрения значения отсекаются, но так можно только понизить вероятность неверного расчета, не более того.
|