本題要求實現乙個函式,用下列公式求cos(x)的近似值,精確到最後一項的絕對值小於e:
c os
(x)=
x0/0
!−x2
/2!+
x4/4
!−x6
/6!+
..
.cos(x)=x^0/0!-x^2/2!+x^4/4!-x^6/6!+...
cos(x)
=x0/
0!−x
2/2!
+x4/
4!−x
6/6!
+...
函式介面定義:
double
funcos
(double e,
double x )
;
其中使用者傳入的引數為誤差上限e和自變數x;函式funcos應返回用給定公式計算出來、並且滿足誤差要求的cos(x)的近似值。輸入輸出均在雙精度範圍內。
裁判測試程式樣例:
#include
#include
double
funcos
(double e,
double x )
;int
main()
/* 你的**將被嵌在這裡 */
輸入樣例:
0.01
-3.14
輸出樣例:
cos(-
3.14)=
-0.999899
double
factorial
(int x)
return y;
}double
funcos
(double e,
double x )
return cos;
}
習題5 7 使用函式求余弦函式的近似值
習題5 7 使用函式求余弦函式的近似值 15分 本題要求實現乙個函式,用下列公式求 cos x cos x 的近似值,精確到最後一項的絕對值小於ee cos x x 0 0 x 2 2 x 4 4 x 6 6 cdots cos x x 0 0 x 2 2 x 4 4 x 6 6 double fu...
習題5 7 使用函式求余弦函式的近似值
本題要求實現乙個函式,用下列公式求cos x 的近似值,精確到最後一項的絕對值小於e cos x x 0 0 x2 2 x4 4 x 6 6 函式介面定義 double funcos double e,double x 其中使用者傳入的引數為誤差上限e和自變數x 函式funcos應返回用給定公式計算...
習題5 7 使用函式求余弦函式的近似值
習題5 7 使用函式求余弦函式的近似值 15 分 本題要求實現乙個函式,用下列公式求cos x 的近似值,精確到最後一項的絕對值小於e cos x x 0 0 x 2 2 x 4 4 x 6 6 分析 兩部分,一部分是求階乘,第二部分是累加和,注意求階乘那塊資料型別要用double,不然會報錯精度不...