浮動小数点値の逆正弦を計算します。
[指定形式]
#include <math.h>
double asin(double d);
float asinf(float d);
long double asinl(long double);
[引数]
d 逆正弦を求める浮動小数点値
[戻り値]
正常:dの逆正弦値
異常:定義域エラーの時は、非数を返します
[備考]
dの値が[-1.0,1.0]の範囲を超えている時、定義域エラーになります。
asin関数のリターン値の範囲は[-π/2,π/2]です。
三角関数演算器を利用するコードに置き換わるとリエントラントではなくなる場合があります。詳細は、コンパイル・オプションの-tfuの項目を参照ください。