Module rustc_apfloat::ieee [−][src]
🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Modules
| sig |
[ Experimental ] Implementation details of IeeeFloat significands, such as big integer arithmetic. As a rule of thumb, no functions in this module should dynamically allocate. |
Structs
| DoubleS |
[ Experimental ]
|
| HalfS |
[ Experimental ]
|
| IeeeFloat |
[ Experimental ]
|
| QuadS |
[ Experimental ]
|
| SingleS |
[ Experimental ]
|
| X87DoubleExtendedS |
[ Experimental ]
|
Enums
| Loss |
[ Experimental ] Enum that represents what fraction of the LSB truncated bits of an fp number represent. |
Constants
| LIMB_BITS |
[ Experimental ]
|
Traits
| Semantics |
[ Experimental ] Represents floating point arithmetic semantics. |
Functions
| limbs_for_bits |
[ Experimental ]
|
Type Definitions
| Double |
[ Experimental ]
|
| Half |
[ Experimental ]
|
| Limb |
[ Experimental ] Fundamental unit of big integer arithmetic, but also large to store the largest significands by itself. |
| Quad |
[ Experimental ]
|
| Single |
[ Experimental ]
|
| X87DoubleExtended |
[ Experimental ]
|