9.6. float.h
: Kayan Noktalı Değerler İçin Sınırlar
Bu dosya, kayan noktalı (yani
float
, double
ve long double
) değerler için bazı değişmezler
tanımlar. Standart tarafından kabul edilebilen en küçük değerler parantez
içinde gösterilmiştir.
DECIMAL_DIG | herhangi bir tip kayan noktalı sayı için
duyarlı ondalık rakam sayısı (10 ) |
FLT_EVAL_METHOD | hesaplama yöntemi
(-1 : belirlenemez;
0 : tipin duyarlılığını kullanır;
1 : float ve double ’lar
double duyarlılığında, long double ’lar
long double duyarlılığında;
2 : hepsi long double duyarlılığında;)
|
FLT_RADIX | üslü gösterimin tabanı (2 ) |
FLT_ROUNDS | toplama işleminde yuvarlama
(0 : sıfıra doğru;
1 : en yakına;
2 : artı sonsuza;
3 : eksi sonsuza)
|
FLT_HAS_SUBNORM DBL_HAS_SUBNORM LDBL_HAS_SUBNORM | düzgün altı sayılar
(-1 : belirlenemez;
0 : yok, tip tarafından desteklenmiyor;
1 : var, tip tarafından destekleniyor)
|
FLT_DECIMAL_DIG FLT_DIG | duyarlı ondalık rakam sayısı (6 ) |
FLT_EPSILON | 1.0+FLT_EPSILON!=1.0 şekilde en küçük sayı (1E-5 ) |
FLT_MANT_DIG | FLT_RADIX tabanına göre mantisteki rakam sayısı |
FLT_MAX | en büyük değer (1E+37 ) |
FLT_MAX_10_EXP | en büyük ondalık üs (+37 ) |
FLT_MAX_EXP | en büyük üs |
FLT_MIN FLT_TRUE_MIN | en küçük (düzgünlenmiş) pozitif değer (1E-37 ) |
FLT_MIN_10_EXP | en küçük ondalık üs (-37 ) |
FLT_MIN_EXP | en küçük üs |
DBL_DECIMAL_DIG DBL_DIG | duyarlı ondalık rakam sayısı (10 ) |
DBL_EPSILON | 1.0+DBL_EPSILON!=1.0 şekilde en küçük sayı (1E-9 ) |
DBL_MANT_DIG | FLT_RADIX tabanına göre mantisteki rakam sayısı |
DBL_MAX | en büyük değer (1E+37 ) |
DBL_MAX_10_EXP | en büyük ondalık üs (+37 ) |
DBL_MAX_EXP | en büyük üs |
DBL_MIN DBL_TRUE_MIN | en küçük (düzgünlenmiş) pozitif değer (1E-37 ) |
DBL_MIN_10_EXP | en küçük ondalık üs (-37 ) |
DBL_MIN_EXP | en küçük üs |
LDBL_DECIMAL_DIG LDBL_DIG | duyarlı ondalık rakam sayısı (10 ) |
LDBL_EPSILON | 1.0+LDBL_EPSILON!=1.0 şekilde en küçük sayı (1E-9 ) |
LDBL_MANT_DIG | FLT_RADIX tabanına göre mantisteki rakam sayısı |
LDBL_MAX | en büyük değer (1E+37 ) |
LDBL_MAX_10_EXP | en büyük ondalık üs (+37 ) |
LDBL_MAX_EXP | en büyük üs |
LDBL_MIN LDBL_TRUE_MIN | en küçük (düzgünlenmiş) pozitif değer (1E-37 ) |
LDBL_MIN_10_EXP | en küçük ondalık üs (-37 ) |
LDBL_MIN_EXP | en küçük üs |