INFINITY
提供: cppreference.com
ヘッダ <math.h> で定義
|
||
#define INFINITY /*implementation defined*/ |
(C99以上) | |
処理系が浮動小数点の無限大をサポートする場合、マクロ INFINITY
は正または符号なしの無限大に評価される float 型の定数式に展開されます。
処理系が浮動小数点の無限大をサポートしない場合、マクロ INFINITY
はコンパイル時に float をオーバーフローすることが保証されている正の値に展開され、このマクロの使用はコンパイラの警告を生成します。
無限大を表示するために使用される形式は処理系定義です。
[編集] 例
無限大を表示するために使用される形式および IEEE フォーマットを示します。
Run this code
出力例:
INFINITY: inf 7ff0000000000000