想把2.67-2.75合理的分配为6份,要求保留2位原来的做法            float line1_f = low_f + distance_f * 1;
            float line2_f = low_f + distance_f * 2;
            float line3_f = low_f + distance_f * 3;
            float line4_f = low_f + distance_f * 4;
            decimal line1_d = decimal.Round(Convert.ToDecimal(line1_f), 2);
            decimal line2_d = decimal.Round(Convert.ToDecimal(line2_f), 2);
            decimal line3_d = decimal.Round(Convert.ToDecimal(line3_f), 2);
            decimal line4_d = decimal.Round(Convert.ToDecimal(line4_f), 2);            line0_g = low_f;
            line1_g = float.Parse(line1_d.ToString());
            line2_g = float.Parse(line2_d.ToString());
            line3_g = float.Parse(line3_d.ToString());
            line4_g = float.Parse(line4_d.ToString());
            line5_g = high_f;分成:2.69-2.7-2.72-2.73-2.75-2.76中间分配不均,因此想做成2.69-2.71-2.72-2.73-2.74-2.76也就是占用首尾空间来解决中间的平均分配问题,请问应该怎么计算,谢谢