num_traits::ops::invTrait Inv
source pub trait Inv {
type Output;
// Required method
fn inv(self) -> Self::Output;
}
Expand description
Unary operator for retrieving the multiplicative inverse, or reciprocal, of a value.
The result after applying the operator.
Returns the multiplicative inverse of self
.
§Examples
use std::f64::INFINITY;
use num_traits::Inv;
assert_eq!(7.0.inv() * 7.0, 1.0);
assert_eq!((-0.0).inv(), -INFINITY);