我的问题是为什么我的函数返回不了正确的返回值;
代码如下:
比如:25000元
应纳税所得额=25000-1600=23400
应纳个人所得税税额=500×5%+1500×10%+3000×15%+15000×20%+3400×25%=4475
而我的的输出却是
应纳税所得额:2315
本人检查过算法,应该没什么问题,但却是输出不来正确的值.
求各位大佬帮忙解释一下。
我的问题是为什么我的函数返回不了正确的返回值;
代码如下:
比如:25000元
应纳税所得额=25000-1600=23400
应纳个人所得税税额=500×5%+1500×10%+3000×15%+15000×20%+3400×25%=4475
而我的的输出却是
应纳税所得额:2315
本人检查过算法,应该没什么问题,但却是输出不来正确的值.
求各位大佬帮忙解释一下。
主要还是看你的20000元到40000元区间的算法部分,你的截图没有,按你的思路,20000元到40000元区间的算法是:
return Tax_1+Tax_2+Tax_3+Tax_4+(Tax_num-20000)*0.25;