考的过的
有这种方案:把四舍五入结果中变大的几个数值,挑出一个误差最大的值,对它减去总的误差值,确保最终总和仍为100。例如,你的案例中四舍五入后总的误差值为1,四舍五入结果中变大的几个数值分别是,第2、3、6、7其中第6个数,四舍五入后的结果误差最大,因此要对第6个数的四舍五入结果,作减法。6-1=5 
跟软件没关系,是数学计算方法的问题举个简单的例子:假设一个多选题,有三个选项,然后有100个人选择,有30个人选择了a和b两项,另外有30个人选择了b和c两项,还有其余40个人选择了a和c两项,然后计算选项a的人数选择百分比就是(30+40)/100=70%,选项b的人数选择百分比就是(30+30)/100=60%,c的人数选择百分比=(40+30)/100=70%,因为在计算选择人数百分比的时候,会出现很多人重复计算,自然百分比总和就超过100%还有另外一种算法就是计算选项的被选择次数所占总的选择次数百分比这里的分母就不是100个人,而是所有选项的选择次数和,也就是a的选择次数+b的选择次数+c的选择次数,a的选择次数是40+30=70,b的选择次数是30+30=60,c的选择次数是30+40=70之后a的选择占比就是70/(70+60+70),b的选择占比就是60/(70+60+70),c的是70/(70+60+70),这种方法算出来的就是刚好100%通常两种算法选择一种方式就可以了,看个人喜好,不过通常比较容易理解的就是第一种百分比算法