不需要这么复杂最简单的直接姠上取小数或者向下取小数。微信直接向上取了
按你的例子3人群收款17.5元
向上取得5.84结果就是两人交5.84,你实际支出5.82
向上取得0.72结果是6个人交0.72,你实际支出0.68