Skip to main content

Module division_ring

Module division_ring 

Source
Expand description

Types that support multiplicative inverses.

§Examples

use fp_library::classes::DivisionRing;

assert_eq!(f64::reciprocate(2.0), 0.5);

Traits§

DivisionRing
A type class for Ring types that support multiplicative inverses.

Functions§

divide_left
Divides from the left: multiply(reciprocate(b), a).
divide_right
Divides from the right: multiply(a, reciprocate(b)).
reciprocate
Computes the multiplicative inverse.