Mas*_*r C 30 java math geometry
我试图在用户创建对象时从x,y获得以度为单位的alpha角度.
我写了以下构造函数:
public class Point
{
private double _radius , _alpha;
public Point ( int x , int y )
{
_radius = Math.sqrt ( Math.pow(x,2) + Math.pow (y,2) ) ;
_alpha = ( ( Math.atan (y/x) ) * 180 ) / Math.PI;
}
}
Run Code Online (Sandbox Code Playgroud)
我是对的,_alpha现在是一个角度,而不是我从atan()方法得到的弧度?
有一个简单的方法吗?
谢谢 !
mP.*_*mP. 96
为什么不使用内置方法Math.toDegrees(),它附带Java SE.
| 归档时间: |
|
| 查看次数: |
85536 次 |
| 最近记录: |