如何使用java计算gradian中的sin

时间:2013-12-15 11:20:42

标签: java sin

要计算sinradians中的degrees,我们可以使用以下方法,但我找不到在sin中计算grad的方法

Math.sin(Math.toDegrees(x));
Math.sin(Math.toRadians(x));

3 个答案:

答案 0 :(得分:6)

如果x以弧度表示:Math.sin(x)
如果x以度数表示:Math.sin(Math.toRadians(x))
如果x在毕业生中表达:Math.sin(Math.PI * x / 200)

答案 1 :(得分:0)

如果x表示为gradian,您可以轻松将其转换为度数,因为一个等级为9 / 10度。

Math.sin(Math.toRadians(9.0 / 10 * x));

答案 2 :(得分:-3)

我这样做的方式是回到基本的微积分。

if:  f(x) = sin x

    f'(x) = cos x

sin x的梯度函数是cos x

所以渐变是:

Math.cos(Math.toDegrees(x));

这是功能