Как проверить точность калькулятора? Человеку свойственно ошибаться. Он не любит признаваться в этом публично, но прекрасно отдает себе отчет. Именно поэтому человечество создало множество технических приспособлений, задача которых – упростить, ускорить и гарантировать точность выполнения разнообразных востребованных процессов. Но что делать, если и машины начинают допускать ошибки? В теории это невозможно, ведь электронный «разум» не подвержен эмоциям, отвлекающим факторам и усталости. Но на практике нет-нет, да и закрадываются сомнения в достоверности полученных данных...
Задача 1. Не используя стандартные функции, вычислить с точностью eps > 0
y = cos(x) = 1 - x^2/2! + x^4/4! - ... + (-1)^n * x^(2n)/(2n)! + ... Считать, что требуемая точность достигнута, если очередное слагаемое
по модулю меньше eps, все последующие слагаемые можно уже не учитывать. По условию задачи использование вложенных циклы запрещено. Так же по условию задачи для того чтобы избежать целочисленного переполнения предлагается числитель и знаменатель очередного слагаемого хранить отдельно в двух...