Java: Calculating the angle between two points in degrees
you could add the following: public float getAngle(Point target) { float angle = (float) Math.toDegrees(Math.atan2(target.y – y, target.x – x)); if(angle < 0){ angle += 360; } return angle; } by the way, why do you want to not use a double here?