degrees()
degrees()はマクロ関数です。
指定したラジアン単位の角度を度単位に変換し、その値を返します。
書式
degrees(x)
引数
x :変換対象の角度(ラジアン)
戻り値
ラジアン単位を度単位に変換した値を返します。
利用例]
code:sample.ino
double x;
x = 2.21343;
y = degrees(x);
注意
degrees()を利用する場合、カッコ内で他の関数の使用は避けてください。 結果が正しくない可能性があります。
マクロ関数のため引数の評価の順番が、通常の関数と異なる場合があります。
code:sample.ino
x = 2.21343;;
y = degrees(x++); // この利用は避けて下さい。正しい値が返されません。
x++; // かわりのこのように
y = degrees(x); // 分けて計算してください。
このドキュメントはたま吉が作成したものです。