pub fn roughly_equal_signed(d1: SignedDecimal, d2: SignedDecimal) -> bool