asin

Autres langues

Langue: ja

Autres versions - même langue

Version: 2002-07-25 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

̾Á°

asin, asinf, asinl - µÕÀµ¸¹¡Ê¥¢¡¼¥¯¥µ¥¤¥ó¡Ë´Ø¿ô

½ñ¼°


#include <math.h>



double asin(double x);


float asinf(float x);
long double asinl(long double x);

-lm ¤Ç¥ê¥ó¥¯¤¹¤ë¡£

ÀâÌÀ

asin() ´Ø¿ô¤Ï x ¤ÎµÕÀµ¸¹¡Ê¥¢¡¼¥¯¥µ¥¤¥ó¡Ë¤ò·×»»¤¹¤ë¡£ ¤¹¤Ê¤ï¤Á¡¢¤½¤ÎÀµ¸¹¡Ê¥µ¥¤¥ó¡Ë¤¬ x ¤È¤Ê¤ë¤è¤¦¤ÊÃͤǤ¢¤ë¡£ ¤â¤· x ¤¬ -1 ¤«¤é 1 ¤ÎÈϰϤγ°¤Ë¤¢¤ì¤Ð¡¢ asin() ¤Ï¼ºÇÔ¤·
 errno ¤¬ÀßÄꤵ¤ì¤ë¡£

ÊÖ¤êÃÍ

asin() ´Ø¿ô¤Ï¥é¥¸¥¢¥óñ°Ì¤ÎµÕÀµ¸¹¤òÊÖ¤·, ÃÍ¤Ï -PI/2 ¤È PI/2(ξü¤ò´Þ¤à)¤Î´Ö¤Ë¤Ê¤ë¤è¤¦¤Ë¿ô³ØŪ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¡£

¥¨¥é¡¼

EDOM
x ¤ÏÈϰϳ°¤Ç¤¢¤ë¡£

½àµò

SVr4, POSIX.1-2001, 4.3BSD, C89, C99. float ÈÇ¤È long double ÈÇ¤Ï C99 ¤ÎÍ×µá»ÅÍͤǤ¢¤ë¡£

´ØÏ¢¹àÌÜ

acos(3), atan(3), atan2(3), casin(3), cos(3), sin(3), tan(3)