pub trait InfLn1P: Sized {
    // Required methods
    fn inf_ln_1p(self) -> Fallible<Self>;
    fn neg_inf_ln_1p(self) -> Fallible<Self>;
}
Expand description

Fallible logarithm of the argument plus one with specified rounding.

Required Methods§

source

fn inf_ln_1p(self) -> Fallible<Self>

Proof Definition

For any self of type Self, self.inf_ln_1p() either returns Ok(out), where $out \ge \ln(self + 1)$, or Err(e).

source

fn neg_inf_ln_1p(self) -> Fallible<Self>

Proof Definition

For any self of type Self, self.neg_inf_ln_1p() either returns Ok(out), where $out \le \ln(self + 1)$, or Err(e).

Implementations on Foreign Types§

source§

impl InfLn1P for f32

source§

fn inf_ln_1p(self) -> Fallible<Self>

source§

fn neg_inf_ln_1p(self) -> Fallible<Self>

source§

impl InfLn1P for f64

source§

fn inf_ln_1p(self) -> Fallible<Self>

source§

fn neg_inf_ln_1p(self) -> Fallible<Self>

Implementors§