我试图使用Java中的数学库,Math.sin(90)给我的结果是Math.sin,我在StackOverflow上搜索这一点,并知道这个值是),所以我用下面的代码将它转换成某种程度。
Double deg;
deg = Math.toDegrees(value);sin(90)的度数是1,但是上面的代码返回51.222235723088794,我应该怎么做才能得到一个准确的结果?
结果应类似于罪(90):1
发布于 2017-06-07 12:51:43
试试double result = Math.sin(Math.toRadians(90))
发布于 2017-06-07 12:48:47
三角函数在弧度中取其参数,其值为长度之比,因而无量纲。你必须雇用
value = Math.cos(Math.toRadians(angleInDegree))等等才能得到三角。以度为单位测量的角度的值。
https://stackoverflow.com/questions/44413065
复制相似问题