Trait num_traits::float::FloatConst
[−]
[src]
pub trait FloatConst {
fn E() -> Self;
fn FRAC_1_PI() -> Self;
fn FRAC_1_SQRT_2() -> Self;
fn FRAC_2_PI() -> Self;
fn FRAC_2_SQRT_PI() -> Self;
fn FRAC_PI_2() -> Self;
fn FRAC_PI_3() -> Self;
fn FRAC_PI_4() -> Self;
fn FRAC_PI_6() -> Self;
fn FRAC_PI_8() -> Self;
fn LN_10() -> Self;
fn LN_2() -> Self;
fn LOG10_E() -> Self;
fn LOG2_E() -> Self;
fn PI() -> Self;
fn SQRT_2() -> Self;
}Required Methods
fn E() -> Self
Return Euler’s number.
fn FRAC_1_PI() -> Self
Return 1.0 / π.
fn FRAC_1_SQRT_2() -> Self
Return 1.0 / sqrt(2.0).
fn FRAC_2_PI() -> Self
Return 2.0 / π.
fn FRAC_2_SQRT_PI() -> Self
Return 2.0 / sqrt(π).
fn FRAC_PI_2() -> Self
Return π / 2.0.
fn FRAC_PI_3() -> Self
Return π / 3.0.
fn FRAC_PI_4() -> Self
Return π / 4.0.
fn FRAC_PI_6() -> Self
Return π / 6.0.
fn FRAC_PI_8() -> Self
Return π / 8.0.
fn LN_10() -> Self
Return ln(10.0).
fn LN_2() -> Self
Return ln(2.0).
fn LOG10_E() -> Self
Return log10(e).
fn LOG2_E() -> Self
Return log2(e).
fn PI() -> Self
Return Archimedes’ constant.
fn SQRT_2() -> Self
Return sqrt(2.0).
Implementations on Foreign Types
impl FloatConst for f32[src]
impl FloatConst for f32fn E() -> Self[src]
fn E() -> Selffn FRAC_1_PI() -> Self[src]
fn FRAC_1_PI() -> Selffn FRAC_1_SQRT_2() -> Self[src]
fn FRAC_1_SQRT_2() -> Selffn FRAC_2_PI() -> Self[src]
fn FRAC_2_PI() -> Selffn FRAC_2_SQRT_PI() -> Self[src]
fn FRAC_2_SQRT_PI() -> Selffn FRAC_PI_2() -> Self[src]
fn FRAC_PI_2() -> Selffn FRAC_PI_3() -> Self[src]
fn FRAC_PI_3() -> Selffn FRAC_PI_4() -> Self[src]
fn FRAC_PI_4() -> Selffn FRAC_PI_6() -> Self[src]
fn FRAC_PI_6() -> Selffn FRAC_PI_8() -> Self[src]
fn FRAC_PI_8() -> Selffn LN_10() -> Self[src]
fn LN_10() -> Selffn LN_2() -> Self[src]
fn LN_2() -> Selffn LOG10_E() -> Self[src]
fn LOG10_E() -> Selffn LOG2_E() -> Self[src]
fn LOG2_E() -> Selffn PI() -> Self[src]
fn PI() -> Selffn SQRT_2() -> Self[src]
fn SQRT_2() -> Selfimpl FloatConst for f64[src]
impl FloatConst for f64fn E() -> Self[src]
fn E() -> Selffn FRAC_1_PI() -> Self[src]
fn FRAC_1_PI() -> Selffn FRAC_1_SQRT_2() -> Self[src]
fn FRAC_1_SQRT_2() -> Selffn FRAC_2_PI() -> Self[src]
fn FRAC_2_PI() -> Selffn FRAC_2_SQRT_PI() -> Self[src]
fn FRAC_2_SQRT_PI() -> Selffn FRAC_PI_2() -> Self[src]
fn FRAC_PI_2() -> Selffn FRAC_PI_3() -> Self[src]
fn FRAC_PI_3() -> Selffn FRAC_PI_4() -> Self[src]
fn FRAC_PI_4() -> Selffn FRAC_PI_6() -> Self[src]
fn FRAC_PI_6() -> Selffn FRAC_PI_8() -> Self[src]
fn FRAC_PI_8() -> Selffn LN_10() -> Self[src]
fn LN_10() -> Selffn LN_2() -> Self[src]
fn LN_2() -> Selffn LOG10_E() -> Self[src]
fn LOG10_E() -> Selffn LOG2_E() -> Self[src]
fn LOG2_E() -> Selffn PI() -> Self[src]
fn PI() -> Selffn SQRT_2() -> Self[src]
fn SQRT_2() -> Self