Skip to main content

Crate bareiss

Crate bareiss 

Source
Expand description

Utilities for random number generation

Bareiss algorithm calculates the determinant of an integer square matrix only using integer arithmetics.

§Examples

use bareiss::bareiss_determinant;

let mut matrix = vec![1, 2, 3, 10];
assert_eq!(bareiss_determinant(&mut matrix, 2).unwrap(), 4);

Functions§

bareiss_determinant
Bareiss algorithm calculates the determinant of an integer square matrix only using integer arithmetics.