1236: (2025)实验2-7 【选做题】牛顿法求解方程

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:Imported
Submit:211 Solved:113

Description

已知f(x) = cosx - x。x的初值为3.14159/4,用牛顿法求解方程f(x) = 0的近似解,要求精确到10-6。f(x)的牛顿法的表达式为xn+1 = xn + (cosxn–xn) / (sinxn + 1)。请用函数编写代码求解。

Input

Sample Input Copy

Sample Output Copy

0.739085

HINT

提示:精确到10-6的意思是xn+1xn的差值绝对值小于等于10-6