FP_NORMAL宏
概要:
#define FP_NORMAL value //value值由具体实现定义。
描述:
该宏是浮点分类宏,表示规格化数;会扩展为一个整型常量表达式。ISO/IEC 9899:2018标准定义了以下5个分类宏:
宏 | 浮点类别 |
FP_INIFINITE | 正负无穷大。 |
FP_NAN | 非数值。 |
FP_NORMAL | 规格化数。 |
FP_SUBNORMAL | 次规格化数。 |
FP_ZERO | 0。 |
以上浮点分类宏表示不同类型的浮点值,会扩展为不同值的整型常量表达式。
实现中还可能定义其它浮点分类宏,这些宏以FP_和一个大写字母开头。
范例:
|
|
输出:
normal
相关内容:
FP_INFINITE | 表示浮点类别无穷大的宏。 |
FP_NAN | 表示浮点类别非数值的宏。 |
FP_SUBNORMAL | 表示浮点类别次规格化数的宏。 |
FP_ZERO | 表示浮点类别0的宏。 |