标签: java sin
我正在我计算的弧度值上实现Math.sin(),并且想知道是否有任何技术原因我从java获得的数字不同于我的计算器。相关代码:
public static double sin(double angle){ angle = Math.toRadians(angle); return Math.sin(angle); }
输入:35
输出:0.573576436351046
我只是打印返回的值。谁能告诉我?
答案 0 :(得分:11)
你让学位和弧度混乱
35度约为0.611弧度,正弦为0.573576436351046
35
0.611
0.573576436351046
35 弧度的正弦值为-0.42818266949
-0.42818266949
如果您在Google中输入sin(35),它将计算35弧度的正弦值,并会告诉您它在结果的正上方。
sin(35)