__________________________________________________________________________ Konstante Mindestwert Erklärung CHAR_BIT 8 Bitzahl für ein Byte SCHAR_MIN -127 min. signed char SCHAR_MAX +127 max. signed char UCHAR_MAX 255 max. unsigned char CHAR_MIN SCHAR_MIN oder 0 min. char CHAR_MAX SCHAR_MAX oder UCHAR_MAX max. char MB_LEN_MAX 1 max. Byte für ein Viel-Bytezeichen SHRT_MIN -32767 min. short int SHRT_MAX +32767 max short int USHRT_MAX 65535 max. unsigned short INT_MIN -32767(32Bit: -2147483647) min. int INT_MAX +32767(32Bit: +2147483647) max. int UINT_MAX 65535(32Bit: 4294967295) max. unsigned int LONG_MIN -2147483647 min. long int LONG_MAX +2147483647 max. long int ULONG_MAX 4294967295 max. unsigned long int __________________________________________________________________________ Konstante Bedeutung FLT_RADIX Basis für Exponentendarstellung FLT_MANT_DIG Anzahl Mantissenstellen (float) DBL_MANT_DIG Anzahl Mantissenstellen (double) LDBL_MANT_DIG Anzahl Mantissenstellen (long double) FLT_DIG Genauigkeit in Dezimalziffern (float) DBL_DIG Genauigkeit in Dezimalziffern (double) LDBL_DIG Genauigkeit in Dezimalziffern (long double) FLT_MIN_EXP Minimalster negativer FLT_RADIX-Exponent (float) DBL_MIN_EXP Minimalster negativer FLT_RADIX-Exponent (double) LDBL_MIN_EXP Minimalster negativer FLT_RADIX-Exponent (long double) FLT_MIN_10_EXP Minimalster negativer Zehnerexponent (float) DBL_MIN_10_EXP Minimalster negativer Zehnerexponent (double) LDBL_MIN_10_EXP Minimalster negativer Zehnerexponent (long double) FLT_MAX_EXP Maximaler FLT_RADIX-Exponent (float) DBL_MAX_EXP Maximaler FLT_RADIX-Exponent (double) LDBL_MAX_EXP Maximaler FLT_RADIX-Exponent (long double) FLT_MAX_10_EXP Maximaler Zehnerexponent (float) DBL_MAX_10_EXP Maximaler Zehnerexponent (double) LDBL_MAX_10_EXP Maximaler Zehnerexponent (long double) FLT_MAX Maximaler Gleitpunktwert (float) DBL_MAX Maximaler Gleitpunktwert (double) LDBL_MAX Maximaler Gleitpunktwert (long double) FLT_EPSILON Kleinster float-Wert x für den 1.0 + x ungleich 1.0 gilt DBL_EPSILON Kleinster double-Wert x für den 1.0 + x ungleich 1.0 gilt LDBL_EPSILON Kleinster long double-Wert x für den 1.0 + x ungleich 1.0 gilt FLT_MIN Minimalster normalisierter Gleitpunktwert (float) DBL_MIN Minimalster normalisierter Gleitpunktwert (double) LDBL_MIN Minimalster normalisierter Gleitpunktwert (long double) __________________________________________________________________________