Trait Inv

trait Inv

Unary operator for retrieving the multiplicative inverse, or reciprocal, of a value.

Associated Types

type Output

The result after applying the operator.

Required Methods

fn inv(self: Self) -> <Self as >::Output

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);

Implementors