Trait lair::Real [−][src]
pub trait Real: Float + Zero + One + NumAssign + Sum { fn copysign(self, sign: Self) -> Self; #[must_use] fn eps() -> Self { ... } #[must_use] fn sfmin() -> Self { ... } }
A trait for real numbers.
Required methods
fn copysign(self, sign: Self) -> Self
[src]
Returns a number composed of the magnitude of self
and the sign of
sign
.
Provided methods
#[must_use]fn eps() -> Self
[src]
#[must_use]
fn eps() -> SelfRelative machine precision.
#[must_use]fn sfmin() -> Self
[src]
#[must_use]
fn sfmin() -> SelfSafe minimum, such that its reciprocal does not overflow.