sqrt( (-3.5)^2 + (-2.5)^2 ); atan2( -2.5, -3.5 );ただし、結果はラジアンで与えられるので、これを60分法の値で表示するには工夫が必要です。
sqrt( (-3.5)^2 + (-2.5)^2 ); atan2( -2.5, -3.5 )/%pi*180;πや分数をを数値で表すためには、floatを使います。
sqrt( (-3.5)^2 + (-2.5)^2 ); float(atan2( -2.5, -3.5 )/%pi*180);
A: [0, 20.0]; B: 35.0 * [ cos( (60+90) / 180 * %pi ), sin( (60+90) / 180 * %pi )]; C: A+B;ベクトル C の大きさは、sqrt( C.C ); で、偏角は atan2( C[2], C[1] );で求まります。
sqrt(C.C); atan2( C[2], C[1]);例によって、60分法にあわせてみましょう。
float( % / %pi * 180 );