概要
XY座標の2点間の角度と距離の求め方をまとめる。
言語はJava
距離の求め方
// 2点の座標
double x = 0;
double y = 0;
double x2 = 1;
double y2 = 1;
// 2点の座標から距離を求める
double distance = Math.sqrt((x2 - x) * (x2 - x) + (y2 - y) * (y2 - y));
角度の求め方
// 2点の座標
double x = 0;
double y = 0;
double x2 = 1;
double y2 = 1;
// 2点の座標からラジアンを求める
doble radian = Math.atan2(y2 - y, x2 - x);
// ラジアンから度を求める
double degree = radian * 180 / Math.PI;