三角関数とかもう覚えてないわーってことでメモ。
原点から x, y の座標へのベクトルが x 軸から何度あるのか求めるのを javascript で。
(chrome の console で気軽に求められるので)
calculate_cosine = function (x, y) { return x / Math.sqrt(x*x + y*y); };
calculate_radian = function (cos) { return Math.acos(cos) / (Math.PI / 180); };
座標 x = 50, y = 20 のときはこうなる。
> calculate_radian( calculate_cosine(50, 20) );
21.80140948635181