根据 Wolfram Mathematica: cos(50) = 0.6427876096865394;
但是这段Java代码:
System.out.println(Math.cos(50));
给出 0.9649660284921133。
java.lang.Math
有什么问题?
最佳答案
Math.cos()
期望参数以弧度为单位。这将返回您需要的结果:
Math.cos(Math.toRadians(50));
关于java - Math.cos() 给出错误的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12975924/