infnan

Autres langues

Langue: ja

Autres versions - même langue

Version: 1993-06-02 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

̾Á°

infnan - ̵¸ÂÂç¤È̵¸úÃÍ (NaN) ¤ò¼è°·¤¦

½ñ¼°


#include <math.h>

#include <errno.h>



double infnan(int error);

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

ÀâÌÀ

´Ø¿ô infnan() ¤Ï̵¸ÂÂç¤È̵¸úÃÍ (NaN) ¤Î·ë²Ì¤ËÂФ¹¤ëŬÀÚ¤ÊÃͤòÊÖ¤¹¡£ error ¤ÎÃͤϡ¢Ìµ¸ÂÂç¤òɽ¤¹ ERANGE ¤« NaN ¤òɽ¤¹¤½¤ì°Ê³°¤ÎÃͤǤ¢¤ë¡£ errno ¤âƱÍͤËÀßÄꤵ¤ì¤ë¡£

ÊÖ¤êÃÍ

error ¤¬ ERANGE (̵¸ÂÂç) ¤Î¾ì¹ç¡¢HUGE_VAL ¤¬ÊÖ¤µ¤ì¤ë¡£

error ¤¬ -ERANGE (¥Þ¥¤¥Ê¥¹Ìµ¸ÂÂç) ¤Î¾ì¹ç¡¢-HUGE_VAL ¤¬ÊÖ¤µ¤ì¤ë¡£

error ¤¬¤½¤ì°Ê³°¤ÎÃͤξì¹ç¡¢NaN ¤¬ÊÖ¤µ¤ì¤ë¡£

¥¨¥é¡¼

EDOM
error ¤ÎÃͤ¬Ìµ¸úÃÍ (NaN) ¤Ç¤¢¤ë¡£
ERANGE
error ¤ÎÃͤ¬¥×¥é¥¹¤â¤·¤¯¤Ï¥Þ¥¤¥Ê¥¹Ìµ¸ÂÂç¤Ç¤¢¤ë¡£

½àµò

4.3BSD

Ãí°Õ

¤³¤ÎÇѻߤµ¤ì¤¿ (obsolete) ´Ø¿ô¤Ï¡¢ libc4 ¤È libc5 ¤ÇÄ󶡤µ¤ì¤Æ¤¤¤¿¤¬¡¢ glibc2 ¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¡£