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

一个时钟的问题,关于时针角度的计算

一个时钟,其中有这样一句话
Java code
double hourAngle = Math.toRadians(90 - 360 * minutes / (12 * 60));


hourAngle 是时针角度,
toRadians是将用度数测量的角转换为近似相等的用弧度测量的角。
minutes 是总的分钟
在下数学不好,请教一下toRadians括号中参数的意义。


------解决方案--------------------
Math.toRadians就是把角度转成弧度
要做时钟其实就是根据时间来换算,把时分秒换算出来
然后再根据这些时间值换算成对应的角度
然后每个时间指针能够指对
然后用graphics类画出来就行了