fixed the rounding error when displaying measurements

But I still need to do rounding when doing a unit conversion to a list.
Otherwise I end up with stuff like "39 minutes 60 seconds" instead of
"40 minutes".