diff --git a/src/ops/inv.rs b/src/ops/inv.rs index 9d04cd2..38e89ea 100644 --- a/src/ops/inv.rs +++ b/src/ops/inv.rs @@ -8,12 +8,11 @@ pub trait Inv { /// # Examples /// /// ``` - /// use num_traits::{Inv, One}; + /// use std::f64::INFINITY; + /// use num_traits::Inv; /// - /// let x = 7.0; - /// let y = -0.0; - /// assert_eq!(x.inv() * x, One::one()); - /// assert_eq!(y.inv() * y, One::one()); + /// assert_eq!(7.0.inv() * 7.0, 1.0); + /// assert_eq!((-0.0).inv(), -INFINITY); /// ``` fn inv(self) -> Self::Output; } diff --git a/src/pow.rs b/src/pow.rs index 352d30c..c51576f 100644 --- a/src/pow.rs +++ b/src/pow.rs @@ -12,7 +12,7 @@ pub trait Pow { /// /// ``` /// use num_traits::Pow; - /// assert_eq!(10.pow(2), 100); + /// assert_eq!(Pow::pow(10u32, 2u32), 100); /// ``` fn pow(self, rhs: RHS) -> Self::Output; }