pub fn abs(vec: &[FPDecimal]) -> Vec<FPDecimal>