
正文
个人所得税的java代码 个人所得税计算编程
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
个人所得税应用程序设计 (JAVA编写)
这个题目很有意思。不用这么复杂。大概10几句就做完了。
以前我用C#做过的。先把逻辑简化了。几个IF THEN就搞定
相关问答
Q1: 用java编写个人所得税,超过1600元要纳税
public static void main(String[] args) {
System.out.println("输入你的收入:");
Scanner input = new Scanner(System.in);
double money = input.nextFloat();
double tax = 0;
if(money = 500){
tax = money * 0.05;
}else if(money 500 money = 20000){
tax = money * 0.1;
}
// .....
System.out.println("纳税:" + tax + " 元");
}
Q2: 怎么用JAVA编程计算工资个人所得税
你一开始就 int KGongZ = GongZ-3500; 那我问你工资如果小于3500.不交税,最后反而要补贴了。。。逻辑有错误
Q3: 用Java编写个人薪水所得
您好:
代码如下,供参考:
主函数,获得输入值,输出税率
递归方法,根据输入返回税率
结果展示
Q4: 在MyEclipse环境下用java怎样编写一个计算中国个人所得税的程序
public float ComputeTax(float income) //income为工资
{
float f_income=income-800; //起征基数为800,同时也可以参数化处理
float[] tax_line={0f,500f,2000f,5000f,20000f,40000f,60000f,80000f,100000f};//计算个人所得税的档次(假设员工为中国国籍,因为国籍不同起征点数不同,税率不同。)
float[] tax_rate={0f,0.05f,0.10f,0.15f,0.20f,0.25f,0.30f,0.35f,0.40f}; //各档次税率
float[] tax_sub={0.f,25f,125f,375f,1375f,3375f,6375f,10375f,15375f}; //采用了简化算法
int i_tax_level=0; //为了计算简便,把工资进行分档
while(f_incometax_line[i_tax_level]i_tax_leveltax_line.length)
{
i_tax_level++;
};
if(i_tax_level0)
{
float f_tax=tax_sub[i_tax_level-1]+(f_income-tax_line[i_tax_level-1])*tax_rate[i_tax_level]; //算税的公式
return f_tax;
}
else
{
return 0f;
}
}
关于个人所得税的java代码和个人所得税计算编程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






