 
          " Н а у к а м о л о д ы х " , 2 6 н о я б р я 2 0 1 9 г . , А р з а м а с
        
        
          П о с в я щ а е т с я 8 5 - л е т и ю в ы с ш е г о п е д а г о г и ч е с к о г о о б р а з о в а н и я в А р з а м а с е и
        
        
          8 0 - л е т и ю п р о ф е с с о р а В я ч е с л а в а П а в л о в и ч а П у ч к о в а
        
        
          454
        
        
          Рис.4. Результат работы программы на C++ с использованием GMP
        
        
          Как видно из представленного листинга, последовательность сходится к
        
        
          правильному ответу 5.
        
        
          Вычисления с плавающей запятой всегда содержат риск потери точности.
        
        
          Соотношение Мюллера яркий пример искусственно созданной задачи, где
        
        
          стандарт хранения вещественных чисел IEEE 754 приводит к неправильному
        
        
          решению. Использование специализированных библиотек, программного
        
        
          обеспечения с целочисленной арифметикой позволяет решить данную
        
        
          проблему. Тем не менее, на практике такое решение не всегда подходит по тем
        
        
          или иным причинам ввиду лицензионных ограничений, проблем с замедлением
        
        
          скорости вычислений и иных обстоятельств. Более того, последовательность
        
        
          Мюллера это последовательность рациональных чисел, которое является
        
        
          подмножеством множества вещественных чисел. Поэтому невозможно
        
        
          предусмотреть заранее все возможные проблемы в будущем.
        
        
          Чтобы минимизировать вероятность возможных ошибок, следует
        
        
          тщательно выбирать модель, описывающую задачу проблемной области, знать
        
        
          архитектуру вычислительной машины, критически подходить к средствам
        
        
          разработки приложения, исследовать и анализировать полученные результаты,
        
        
          подтверждать их корректность, сравнивая их с аналитикой, с другими
        
        
          расчѐтами, экспериментальными данными. Это очень важно, поскольку,