pub fn is_square(n: impl Into<BigInt>) -> bool
Returns true if n is a perfect square.
true
n
use symplex::ntheory::is_square; assert!(is_square(0)); assert!(is_square(1)); assert!(is_square(144)); assert!(!is_square(145));