Java Math.sin Math.cos Math.tan 以弧度给出答案

标签 java math

<分区>

我试图在 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/

相关文章:

javascript - 如何在javascript中将数字数组中的值相乘?

python - IJulia 与 SymPy 不工作

java - JColorChooser 获取组件

ruby - 计算负斜率线的角度

jquery - 简单的jquery求和

java - 同类和不同类中私有(private)实例变量访问的区别

java - 基于矩阵的 2D 点旋转

java - 如何使用组合框更改文本区域中的字体类型

java - 您如何在客户处升级/更新 Web Java 项目?

java - 如何获得准确的速度日期差