トップページ > キーワード検索 > HUGE_VAL
C言語規格
C言語(その他)
プログラム
その他
HUGE_VAL
機能 float型として表現できるとは限らない正のdouble型の式を示す。
数学関数の結果がオーバーフローした時の戻り値の絶対値として用いられる。
定義 #include <errno.h>

HUGE_VAL
実装例
#include <math.h>

int main(void)
{
    double ret;
    
    ret = pow(10, 500);
    
    if (HUGE_VAL == fabs(ret)) {
        /* オーバーフロー発生 */
    }
    
    return 0;
}
実行結果
(画面出力なし)





inserted by FC2 system