機能 |
定義域エラーを表す。 定義域エラーとは、値がある決められて範囲を超えている事を表す。 定義域エラーは外部変数のerrnoに格納される。 |
---|---|
定義 |
#include <errno.h> EDOM |
実装例 |
#include <errno.h> #include <math.h> #include <stdio.h> int main(void) { acos( 2.0 ); /* acos関数の引数は-1.0〜1.0でなければならない */ /* そのため外部変数errnoに EDOM が格納される */ if (errno == EDOM) { printf("Error=EDOM\n"); } return 0; } |
実行結果 |
Error=EDOM |
EDOM