Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 1 2012 год
В большинстве программных реализаций алгоритмов вычисления в действительных числах заменяются на вычисления с плавающей запятой. В большинстве случаев полученный результат не сильно отличается от истинного, и полученной точности достаточно для практических целей. Однако в некоторых случаях возможно получение результата, серьезно отличающегося от истинного. Подобные ситуации назовем вычислительными аномалиями.
Дается определение вычислительной аномалии, анализируются причины ее появления, предлагаются способы выявления вычислительных аномалий и тестирования существующих реализаций алгоритмов.