首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将辐射转换为度

将辐射转换为度
EN

Stack Overflow用户
提问于 2014-11-25 12:48:44
回答 3查看 2K关注 0票数 0

有没有JAVA方法来转换辐射度(°‘)?例如辐射=-272,7‘度: 4°33’S。有人能帮我吗?

谢谢你的回答!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-11-25 12:56:33

请注意,这是弧度,而不是辐射。

一个完整的圆圈是360度,或者说是2 Pi弧度。

弧度是360/2π度。所以,您可以做(radians * 2 * Math.PI) / (2 * 180),即(radians * Math.PI) / (180)

或者使用Math.toDegrees(radians),它涉及较少的神奇数字,并详细说明了你正在做的事情。

为了清晰起见,如果您有一个以度为单位的数字,并且想要进行另一种方式,将其转换为弧度,请注意您有

一个完整的圆圈是360度,或者说是2 Pi弧度。

一个度是2Pi/360弧度。所以,您可以做(radians * 2 * 180) / (2 * Math.PI),即(radians * 180) / (Math.PI)

或者使用Math.toRadians(degrees),它涉及较少的神奇数字,并详细说明了你正在做的事情。

票数 5
EN

Stack Overflow用户

发布于 2014-11-25 12:50:59

使用Math.toDegrees()静态函数如下所示:

代码语言:javascript
运行
复制
double deg = Math.toDegrees(2.0); // Returns 114.59155902616465
deg = Math.toDegrees(Math.PI); // Returns 180.0
票数 3
EN

Stack Overflow用户

发布于 2014-11-25 12:51:30

试着使用

代码语言:javascript
运行
复制
Math.toDegrees()

堆栈中的链接:

Convert from Radians to Degrees in Java

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27127201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档