当前位置: C语言 -- 标准库 -- <float.h> -- LDBL_TRUE_MIN

LDBL_TRUE_MIN宏


概要:

#define LDBL_TRUE_MIN value //value值由实现定义。


描述:

该宏表示long double类型的最小正浮点数。

LDBL_TRUE_MIN应不大于1E-37,具体值由实现定义。

如果实现不明确是否支持次规格化数(subnormal numbers),宏LDBL_TRUE_MIN为不大于long double类型的最小正规格化数的正数。


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
/*宏LDBL_TRUE_MIN范例*/

#include <float.h>
#include <stdio.h>

int main(void)
{
    printf("LDBL_TRUE_MIN = %LE\n",LDBL_TRUE_MIN);

    return 0;
}


输出:

LDBL_TRUE_MIN = 3.645200E-4951


相关内容:
FLT_TRUE_MIN 表示float类型的最小正浮点数的宏。
DBL_TRUE_MIN 表示double类型的最小正浮点数的宏。