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

FLT_MIN宏


概要:

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


描述:

该宏表示float类型的最小正规格化浮点数(normalized floating-point number),bemin-1

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


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

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

int main(void)
{
    printf("FLT_MIN = %E\n",FLT_MIN);
    printf("FLT_MIN = %E\n",powf(FLT_RADIX, FLT_MIN_EXP - 1));

    return 0;
}


输出:

FLT_MIN = 1.175494E-038

FLT_MIN = 1.175494E-038


相关内容:
DBL_MIN 表示double类型的最小正规格化浮点数的宏。
LDBL_MIN 表示long double类型的最小正规格化浮点数的宏。