以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]四舍五入问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=171833) |
-- 作者:薛翁 -- 发布时间:2021/9/11 9:41:00 -- [求助]四舍五入问题 我使用的是2019年8月份的开发版。 问题:应纳税所得额为 9569.50,适应税率为 3%,计算个人所得税? 9569.50 * 0.03 = 287.085 个人纳税额应为 287.09 方法1: Math.Round(9569.50 * 0.03, 2) 结果为 278.08 (符合五成双) 方法2: Round2(9569.50 * 0.03, 2) 结果为 仍然是 278.08 (按说,应该进上去) 方法3: Convert(9569.50 * 0.03, \'System.Int64\') / 100 不能识别的错误。 300人报个税时与税务局的个税系统仅差0.01元,就是这个数,未能正确实现四舍五入。 帮助我已反复阅读过了,请老师直接告诉我如何作。 谢谢!
|
-- 作者:有点蓝 -- 发布时间:2021/9/11 10:42:00 -- Round2(9569.50 * 0.03 + 0.001, 2) |