Rounding fix.  Negative whole numbers broke down using old method.