Next: , Previous: , Up: FloatD   [Index]


1.81.2 FloatD class: characterization

decimalDigits

Return the number of decimal digits of precision for a FloatD. Technically, if P is the precision for the representation, then the decimal precision Q is the maximum number of decimal digits such that any floating point number with Q base 10 digits can be rounded to a floating point number with P base 2 digits and back again, without change to the Q decimal digits.

emax

Return the maximum allowable exponent for a FloatD that is finite.

emin

Return the maximum allowable exponent for a FloatD that is finite.

fmax

Return the largest normalized FloatD that is not infinite.

fminNormalized

Return the smallest normalized FloatD that is > 0

infinity

Return a FloatD that represents positive infinity.

nan

Return a FloatD that represents a mathematically indeterminate value (e.g. Inf - Inf, Inf / Inf).

negativeInfinity

Return a FloatD that represents negative infinity.

precision

Answer the number of bits in the mantissa. 1 + (2^-precision) = 1