//find roots of polynomials use crate::integer::Planar64; #[inline] pub fn zeroes2(a0:Planar64,a1:Planar64,a2:Planar64) -> Vec{ if a2==Planar64::ZERO{ return zeroes1(a0, a1); } let radicand=a1.get() as i128*a1.get() as i128-a2.get() as i128*a0.get() as i128*4; if 0 Vec { if a1==Planar64::ZERO{ return vec![]; } else { return vec![-a0/a1]; } }