背景 项目有个评分功能,客户可以对购买的应用评分,评分要求保留一位小数。 问题描述 测试:评分有bug 测试:用户A对应用a 评 0.5,用户B 对 应用a 评 2,应用a的 评分:(0.5+2)/2=1.25,评分应该是1.3,但评分显示的是 1.2。 我:好的,我看下 查找bug 项目使用 Math进行的四舍五入,怎么会有问题? 项目代码: return Math.Round(score,