数学関数 領域エラー errno = ERANGE; 関数からの返り値 = (オーバーフロー) ? HUGE_VAL : 0 ; double x, y; int n; sin(x) cos(x) tan(x) asin(x) acos(x) atan(x) atan2(y, x) sinh(x) cosh(x) tanh(x) exp(x) log(x) log10(x) pow(x, y) sqrt(x) ceil(x) floor(x) fabs(x) ldexp(x, n) frexp(x, int *exp) modf(x, double *ip) fmod(x, y)