LANGUAGE
日本語 English

関数名

atan

定 義

double atan ( double x );

戻り値

xのアークタンジェントを返します。xが0の場合は0を返します。

引 数

x:アークタンジェントを求める倍精度浮動小数点値。

概 要

アークタンジェント(逆正接)を計算します。

詳 細

atan関数の戻り値の範囲は-π/2ラジアン~π/2ラジアンです。

備考

前処理の候補

後処理の候補

他処理の候補

対応HW

〇PCベースコントローラ
〇InterMotion

使用例


void main() {
	double deg, y, ay;
	deg = 30.0;
	・・・・
	// 三角関数の計算
	y = tan(DegToRad(deg)); 				// 期待値 y=0.577350
	Printf2("tan(%f度) = %f\n", deg, y);
	// 逆三角関数の計算
	ay = atan(y);						// 期待値 ay=0.523599
	Printf2("tanが %f になる角度は %f (rad)\n", y, ay);
	ay = RadToDeg(atan(y)); 				// 期待値 ay=30.000000
	Printf2("tanが %f になる角度は %f (度)\n", y, ay);
	・・・・
}