llAtan2
float llAtan2(float y, float x)
y/xで得られるタンジェントのアークタンジェントを得る。
アークタンジェントとは通常、タンジェントの逆関数である。
アークタンジェントとは通常、タンジェントの逆関数である。
例えば以下の関数は引数radに指定した小数値と同じ値を返す。
float test(float rad) { float tan = llTan(rad); float atan = llAtan2(tan, 1.0); return atan; }
radに1.57を指定したとすると、llTanの戻り値は1255.765592。
llAtan2の引数に1255.765592, 1.0を指定すると、戻り値は1.57である。
llAtan2の引数に1255.765592, 1.0を指定すると、戻り値は1.57である。