Click or drag to resize
math Fields

The math type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberDBL_DENORM_MAX
Maximum positive, subnormal value of a Double (2.2250738585072009e-308).
Public fieldStatic memberDBL_DENORM_MIN
Minimum positive, subnormal value of a Double (4.94065645841247E-324).
Public fieldStatic memberDBL_EXP_BIAS
The exponent bias of a Double, i.e. value to subtract from the stored exponent to get the real exponent (1023).
Public fieldStatic memberDBL_EXP_BITS
The number of bits in the exponent of a Double (11).
Public fieldStatic memberDBL_EXP_CLR_MASK
Bit-mask used for clearing the exponent bits of a Double (0x800fffffffffffff).
Public fieldStatic memberDBL_EXP_MASK
Bit-mask used for extracting the exponent bits of a Double (0x7ff0000000000000).
Public fieldStatic memberDBL_EXP_MAX
The maximum (unbiased) exponent of a Double (1023).
Public fieldStatic memberDBL_EXP_MIN
The minimum (unbiased) exponent of a Double (-1022).
Public fieldStatic memberDBL_MANT_BITS
The number of bits in the mantissa of a Double, excludes the implicit leading 1 bit (52).
Public fieldStatic memberDBL_MANT_CLR_MASK
Bit-mask used for clearing the mantissa bits of a Double (0xfff0000000000000).
Public fieldStatic memberDBL_MANT_MASK
Bit-mask used for extracting the mantissa bits of a Double (0x000fffffffffffff).
Public fieldStatic memberDBL_MAX
Maximum positive, normal value of a Double (1.7976931348623157E+308).
Public fieldStatic memberDBL_MIN
Minimum positive, normal value of a Double (2.2250738585072014e-308).
Public fieldStatic memberDBL_SGN_CLR_MASK
Bit-mask used for clearing the sign bit of a Double (0x7fffffffffffffff).
Public fieldStatic memberDBL_SGN_MASK
Bit-mask used for extracting the sign bit of a Double (0x8000000000000000).
Public fieldStatic memberFLT_DENORM_MAX
Maximum positive, subnormal value of a Single (1.17549421e-38).
Public fieldStatic memberFLT_DENORM_MIN
Minimum positive, subnormal value of a Single (1.401298E-45).
Public fieldStatic memberFLT_EXP_BIAS
The exponent bias of a Single, i.e. value to subtract from the stored exponent to get the real exponent (127).
Public fieldStatic memberFLT_EXP_BITS
The number of bits in the exponent of a Single (8).
Public fieldStatic memberFLT_EXP_CLR_MASK
Bit-mask used for clearing the exponent bits of a Single (0x807fffff).
Public fieldStatic memberFLT_EXP_MASK
Bit-mask used for extracting the exponent bits of a Single (0x7f800000).
Public fieldStatic memberFLT_EXP_MAX
The maximum (unbiased) exponent of a Single (127).
Public fieldStatic memberFLT_EXP_MIN
The minimum (unbiased) exponent of a Single (-126).
Public fieldStatic memberFLT_MANT_BITS
The number of bits in the mantissa of a Single, excludes the implicit leading 1 bit (23).
Public fieldStatic memberFLT_MANT_CLR_MASK
Bit-mask used for clearing the mantissa bits of a Single (0xff800000).
Public fieldStatic memberFLT_MANT_MASK
Bit-mask used for extracting the mantissa bits of a Single (0x007fffff).
Public fieldStatic memberFLT_MAX
Maximum positive, normal value of a Single (3.40282347e+38).
Public fieldStatic memberFLT_MIN
Minimum positive, normal value of a Single (1.17549435e-38).
Public fieldStatic memberFLT_SGN_CLR_MASK
Bit-mask used for clearing the sign bit of a Single (0x7fffffff).
Public fieldStatic memberFLT_SGN_MASK
Bit-mask used for extracting the sign bit of a Single (0x80000000).
Public fieldStatic memberFP_ILOGB0
Value returned by ilogb(Double) or ilogb(Single) when its input argument is ±0.
Public fieldStatic memberFP_ILOGBNAN
Value returned by ilogb(Double) or ilogb(Single) when its input argument is NaN or NaN respectively..
Public fieldStatic memberFP_INFINITE
Indicates that the value is not representable by the underlying type (positive or negative infinity)
Public fieldStatic memberFP_NAN
Indicates that the value is not representable by the underlying type (positive or negative infinity)
Public fieldStatic memberFP_NORMAL
Indicates that a floating-point value is normal, i.e. not infinity, subnormal, NaN (not-a-number) or zero.
Public fieldStatic memberFP_SUBNORMAL
Indicates that a floating-point value is subnormal.
Public fieldStatic memberFP_ZERO
Indicates that a floating-point value is positive or negative zero.
Public fieldStatic memberINT_MAX
Value returned by ilogb(Double) or ilogb(Single) when its input argument is ±infinity.
Top
See Also