Trait libm::F32Ext [−][src]
pub trait F32Ext: Sealed { fn trunc(self) -> Self; fn abs(self) -> Self; fn powf(self, n: Self) -> Self; fn sqrt(self) -> Self; fn exp(self) -> Self; fn ln(self) -> Self; fn log(self, base: Self) -> Self; fn hypot(self, other: Self) -> Self; }
Math support for f32
This trait is sealed and cannot be implemented outside of libm
.
Required Methods
fn trunc(self) -> Self
fn abs(self) -> Self
fn powf(self, n: Self) -> Self
fn sqrt(self) -> Self
fn exp(self) -> Self
fn ln(self) -> Self
fn log(self, base: Self) -> Self
fn hypot(self, other: Self) -> Self
Implementors
impl F32Ext for f32