编程题:正弦函数
根据麦克劳林公式计算正弦值。
![题图.jpg](~/5224d057-495b-4086-8b5f-03a494dcdc3a.jpg)
#### 输入格式
> $$x$$ $$\varepsilon$$
注:$$x$$ 为角(弧度),$$\varepsilon$$ 为计算精度。
#### 输出格式
> $$y$$
注:$$y$$ 为 $$x$$ 的正弦值,输出 6 位小数。
#### 输入样例1
in
0.5235987755982989 0.00000001
#### 输出样例1
out
0.500000
#### 输入样例2
in
314.6828641345776 0.000001
#### 输出样例2
out
0.500000
要求:所计算的最后一项的绝对值恰好小于 $$\varepsilon$$。
注:$$\pi = 3.1415926535897932384626...$$。
答案:若无答案欢迎评论
用以下公式,可将 $$x$$ 转换为区间 $$(-2\pi, 2\pi)$$ 内的角,提高计算精度和计算速度。
$$\sin(2 k \pi + x) = \sin(x)$$
![题图.jpg](~/5224d057-495b-4086-8b5f-03a494dcdc3a.jpg)
#### 输入格式
> $$x$$ $$\varepsilon$$
注:$$x$$ 为角(弧度),$$\varepsilon$$ 为计算精度。
#### 输出格式
> $$y$$
注:$$y$$ 为 $$x$$ 的正弦值,输出 6 位小数。
#### 输入样例1
in
0.5235987755982989 0.00000001
#### 输出样例1
out
0.500000
#### 输入样例2
in
314.6828641345776 0.000001
#### 输出样例2
out
0.500000
要求:所计算的最后一项的绝对值恰好小于 $$\varepsilon$$。
注:$$\pi = 3.1415926535897932384626...$$。
答案:若无答案欢迎评论
用以下公式,可将 $$x$$ 转换为区间 $$(-2\pi, 2\pi)$$ 内的角,提高计算精度和计算速度。
$$\sin(2 k \pi + x) = \sin(x)$$