<分区>
我试图在 Java 中使用 Math 库,其中 Math.sin(90) 给我结果 0.8939966636005579 我在 StackOverflow 上搜索了这个,然后知道这个值是弧度的,所以我使用下面的代码将其转换为学位。
Double deg;
deg = Math.toDegrees(value);
sin(90) 的度数为 1 但上面的代码返回 51.222235723088794 我应该怎么做才能得到准确的结果?
结果应该类似于 sin(90)::1
<分区>
我试图在 Java 中使用 Math 库,其中 Math.sin(90) 给我结果 0.8939966636005579 我在 StackOverflow 上搜索了这个,然后知道这个值是弧度的,所以我使用下面的代码将其转换为学位。
Double deg;
deg = Math.toDegrees(value);
sin(90) 的度数为 1 但上面的代码返回 51.222235723088794 我应该怎么做才能得到准确的结果?
结果应该类似于 sin(90)::1
最佳答案
试试 double result = Math.sin(Math.toRadians(90))
关于Java Math.sin Math.cos Math.tan 以弧度给出答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44413065/