Module rustc_apfloat::ieee
source · Expand description
Support for floating point types compatible with IEEE 754.
Structs§
- Floating point semantics for
BFloat
. - Floating point semantics for
Double
. - Floating point semantics for
Float8E4M3FN
. - Floating point semantics for
Float8E5M2
. - Floating point semantics for
Half
. - A floating point number that uses IEEE semantics.
- Floating point semantics for
Quad
. - Floating point semantics for
Single
. - Floating point semantics for
X87DoubleExtended
.
Enums§
- How the nonfinite values Inf and NaN are represented.
Traits§
- Represents floating point arithmetic semantics.
Type Aliases§
- 16-bit brain floating point number.
- IEEE binary64 double-precision (64-bit) floating point number.
- 8-bit floating point number with S1E4M3 bit layout.
- 8-bit floating point number with S1E5M2 bit layout.
- IEEE binary16 half-precision (16-bit) floating point number.
- IEEE binary128 quadruple-precision (128-bit) floating point number.
- IEEE binary32 single-precision (32-bit) floating point number.
- 80-bit floating point number that uses IEEE extended precision semantics, as used by x87
long double
.