catch thrown exception when rounding backwards from a position too close to zero