使用Math.cos()查找角度余弦(以度为单位)

Omi*_*Jay 1 java math

我想在java中给出结果Math.cos()方法的度数.我已经尝试过从弧度转换为度数的方法.但是我发现我传入Math.cos()方法的任何数字都被视为弧度,无论我是否转换.请允许我让它以度数给我结果.谢谢.

azp*_*p74 8

例如,使用Math.toRadians将度数转换为弧度以传递给Math.cos

double blah = Math.cos(Math.toRadians(50));
Run Code Online (Sandbox Code Playgroud)

我想这就是你要问的.这里有很多类似的问题.


Mar*_*oun 5

您可以使用Math.toDegrees() / Math.toRadians()

将以弧度为单位的角度转换为以度/弧度为单位的近似等效角度。

请注意,public static double cos(double a)期望以弧度为单位的参数:

a - 一个角度,以弧度为单位。


NPE*_*NPE 3

我发现传递给该Math.cos()方法的任何数字都被视为弧度,无论我是否进行转换。

这个发现是非常正确的,也正是你皈依的原因。完成转换后,将所得角度(以弧度为单位)传递给Math.cos(),每个人都会很高兴。