0

好的,我应该使用 Java 计算直角三角形的角度。边的测量值为 a = 3 和 b = 4,斜边为 c = 5。如果我使用 Math.sin,它不会计算 a 和 c 创建的角度。还有另一个我不知道的数学函数吗?我花了很长时间试图弄清楚这一点无济于事。提前致谢。

4

2 回答 2

1

The probably source of the problem is that sin works in radians, rather than degrees.

于 2013-09-30T05:26:49.313 回答
0

要找到以边 a 和边 c 为界的角度,请尝试使用Math.toDegrees(Math.acos((double)a/c)). 传递的值 dMath.acos(d)必须是double'Math.acos(d)'将以弧度给出 arc cos。浏览数学文档

于 2013-09-29T22:54:03.527 回答