Module tracing::stdlib::f32

1.0.0 · source ·
Expand description

Constants for the f32 single-precision floating point type.

See also the f32 primitive type.

Mathematically significant numbers are provided in the consts sub-module.

For the constants defined directly in this module (as distinct from those defined in the consts sub-module), new code should instead use the associated constants defined directly on the f32 type.


Basic mathematical constants.


DIGITSDeprecation planned
Approximate number of significant digits in base 10. Use f32::DIGITS instead.
EPSILONDeprecation planned
Machine epsilon value for f32. Use f32::EPSILON instead.
INFINITYDeprecation planned
Infinity (∞). Use f32::INFINITY instead.
MANTISSA_DIGITSDeprecation planned
Number of significant digits in base 2. Use f32::MANTISSA_DIGITS instead.
MAXDeprecation planned
Largest finite f32 value. Use f32::MAX instead.
MAX_10_EXPDeprecation planned
Maximum possible power of 10 exponent. Use f32::MAX_10_EXP instead.
MAX_EXPDeprecation planned
Maximum possible power of 2 exponent. Use f32::MAX_EXP instead.
MINDeprecation planned
Smallest finite f32 value. Use f32::MIN instead.
MIN_10_EXPDeprecation planned
Minimum possible normal power of 10 exponent. Use f32::MIN_10_EXP instead.
MIN_EXPDeprecation planned
One greater than the minimum possible normal power of 2 exponent. Use f32::MIN_EXP instead.
MIN_POSITIVEDeprecation planned
Smallest positive normal f32 value. Use f32::MIN_POSITIVE instead.
NANDeprecation planned
Not a Number (NaN). Use f32::NAN instead.
NEG_INFINITYDeprecation planned
Negative infinity (−∞). Use f32::NEG_INFINITY instead.
RADIXDeprecation planned
The radix or base of the internal representation of f32. Use f32::RADIX instead.