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
Why not use the built-in method Math.toDegrees()
, it comes with the Java SE.
The idea looks ok, but I would suggest using Math.atan2 instead of Math.atan
.
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.