Convert from Radians to Degrees in Java

前端 未结 3 1018
广开言路
广开言路 2020-12-30 19:52

I\'m trying to get the alpha angle in degrees from x,y when user creates an object.

I wrote the following constructor:

public class Point
{
    priva         


        
3条回答
  •  自闭症患者
    2020-12-30 20:44

    This should be by far the shortest and simplest way:

            _radius = Math.hypot(x, y);
            _alpha = Math.toDegrees(Math.atan2(y, x));
    

    Keep in mind that when computed this way, _alpha will have values between -180 and 180 degrees.

提交回复
热议问题