Условие
Вычислите с точностью значение функции latexf(x)=cscx. При вычислениях допустимо использовать только арифметические операции.
x | latexε | Результат |
42 | 0.3 | -8.09848e-05 |
8 | 0.15 | -0.0117188 |
55.5 | 0.04 | -3.50972e-055 |
-12 | 0.6 | 0.00347222 |
-82 | 0.0001 | -3.23677e-08 |
Косеканс — это тригонометрическая функция, которою можно определить формулой latexcscx=1sinx. Таким образом, мы можем разложить функцию в бесконечную сумму степенных функций, воспользовавшись формулой Тейлора. Получим, что latexsinx=x−x33!+x55!−⋯=∑∝n=0−1n×x2n+1(2n+1)!. Слагаемые данной суммы являются геометрической прогрессией, знаменатель который можно найти по формуле latexanan−1=−1n×a2n+1(2n+1)!−1n−1×a2n−1(2n−1)!=(−1)a22n×(2n+1) . Будем вычислять сумму до тех пор, пока разность -го и -го слагаемых будет больше заданной точности.
Исправьте сначала эти замечания.
Хорошо, только сделайте ссылку для запуска кода, например на ideone.com.