Fix rounding when segments are apportioned equally