부동 소수점 상수에 대한 제한

Microsoft 전용

다음 표에는 부동서 소수점 상수 값에 대한 제한이 나와 있습니다. 이 정보는 FLOAT.H 헤더 파일에 있습니다.

부동 소수점 상수에 대한 제한

상수 의미
FLT_DIG
DBL_DIG
LDBL_DIG
소수 자릿수가 q인 부동 소수점 수가 부동 소수점 표현으로 반올림되고 정밀도의 손실 없이 다시 복원될 수 있는 자릿수 q입니다. 6
15
15
FLT_EPSILON
DBL_EPSILON
LDBL_EPSILON
x + 1.0이 1.0과 같지 않은 가장 작은 양수 x입니다. 1.192092896e-07F
2.2204460492503131e-016
2.2204460492503131e-016
FLT_GUARD 0
FLT_MANT_DIG
DBL_MANT_DIG
LDBL_MANT_DIG
부동 소수점 유효 숫자에서 FLT_RADIX로 지정된 기수의 자릿수입니다. 기수는 2입니다. 따라서 이러한 값이 비트를 지정합니다. 24
53
53
FLT_MAX
DBL_MAX
LDBL_MAX
표현 가능한 최대 부동 소수점 수입니다. 3.402823466e+38F
1.7976931348623158e+308
1.7976931348623158e+308
FLT_MAX_10_EXP
DBL_MAX_10_EXP
LDBL_MAX_10_EXP
숫자에 10이 더해진 최대 정수는 표현 가능한 부동 소수점 숫자입니다. 38
308
308
FLT_MAX_EXP
DBL_MAX_EXP
LDBL_MAX_EXP
FLT_RADIX를 해당 수만큼 거듭제곱한 값이 표현 가능한 부동 소수점 수인 최대 정수입니다. 128
1024
1024
FLT_MIN
DBL_MIN
LDBL_MIN
최소 양수 값입니다. 1.175494351e-38F
2.2250738585072014e-308
2.2250738585072014e-308
FLT_MIN_10_EXP
DBL_MIN_10_EXP
LDBL_MIN_10_EXP
숫자에 10이 더해진 최소 음의 정수는 표현 가능한 부동 소수점 숫자입니다. -37
-307
-307
FLT_MIN_EXP
DBL_MIN_EXP
LDBL_MIN_EXP
FLT_RADIX를 해당 수만큼 거듭제곱한 값이 표현 가능한 부동 소수점 수인 최소 음의 정수입니다. -125
-1021
-1021
FLT_NORMALIZE 0
FLT_RADIX
_DBL_RADIX
_LDBL_RADIX
지수를 표현하는 기수입니다. 2
2
2
FLT_ROUNDS
_DBL_ROUNDS
_LDBL_ROUNDS
부동 소수점 더하기의 반올림 모드입니다. 1(근사값)
1(근사값)
1(근사값)

상기 표의 정보는 이후 구현에서 다를 수 있습니다.

Microsoft 전용 종료

참조

C 부동 소수점 상수