Полный текст

Произвольная точность: сравниваем опенсорс-программы для научных и математических вычисленийПри проведении научных или математических исследований часто оказывается, что решить аналитически (символьно, с помощью формул) невозможно или очень сложно. И в этом случае мы решаем задачу численно. Для численного решения точность имеет решающее значение.Аппаратной точности чисел с плавающей запятой в 32, 64 и 80 бит может не хватить. И даже чисел четверной точности может не хватить при многочисленных итерациях, в каждой из которой может происходить потеря точности. Если операции неэлементарны, то мы не сможем применить алгоритмы коррекции ошибок по типу алгоритма Кэхэна.В этих случаях нам приходят на помощь вещественные числа произвольной точности. В этой статье мы рассмотрим несколько бесплатных программ с их поддержкой и сравним их.