日期:2014-05-20  浏览次数:20675 次

JAVA的Math类
JAVA的Math类中的sin(double a)方法;a是以弧度表示的角。 执行如下三段代码时候,最后一段得到错误答案
System.out.println(Math.toRadians(180.0));
System.out.println(Math.toDegrees(Math.PI));
System.out.println(Math.sin(Math.toRadians(180.0)));
请问为什么??怎么改才能得到正确的值,先谢谢了,初学JAVA,望大大帮忙。。。。。

------解决方案--------------------
System.out.println(Math.sin(180.0));
------解决方案--------------------
好好的看一下java的api帮助文档相信你是可以解决的阿
------解决方案--------------------
我只会在js里使用Math方法。