acos

Autres langues

Langue: ja

Autres versions - même langue

Version: 2004-10-06 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

̾Á°

acos, acosf, acosl - µÕ;¸¹¡Ê¥¢¡¼¥¯¥³¥µ¥¤¥ó¡Ë´Ø¿ô

½ñ¼°


#include <math.h>



double acos(double x);

float acosf(float x);

long double acosl(long double x);

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

ÀâÌÀ

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

ÊÖ¤êÃÍ

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

¥¨¥é¡¼

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

½àµò

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

´ØÏ¢¹àÌÜ

asin(3), atan(3), atan2(3), cacos(3), cos(3), sin(3), tan(3)