真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java計(jì)算稅務(wù)代碼 java計(jì)算稅后工資

在MyEclipse環(huán)境下用java怎樣編寫一個(gè)計(jì)算中國個(gè)人所得稅的程序

public float ComputeTax(float income) //income為工資

公司主營業(yè)務(wù):網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出潮南免費(fèi)做網(wǎng)站回饋大家。

{

float f_income=income-800; //起征基數(shù)為800,同時(shí)也可以參數(shù)化處理

float[] tax_line={0f,500f,2000f,5000f,20000f,40000f,60000f,80000f,100000f};//計(jì)算個(gè)人所得稅的檔次(假設(shè)員工為中國國籍,因?yàn)閲煌鹫鼽c(diǎn)數(shù)不同,稅率不同。)

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; //為了計(jì)算簡便,把工資進(jìn)行分檔

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寫個(gè)人所得稅計(jì)算,應(yīng)納稅款的計(jì)算公式,表格記錄著收入與稅率,收入分別是小于等于2000,一道題謝謝

package com.hmall;

import java.util.*;

public class test {

private static double rate(double money){

if (money=2000money=0){

return 0;

}else if (money=5000){

return money*0.05;

}else if (money=8000){

return money*0.1;

}else if (money10000){

return money*0.15;

}else{

return money*0.2;

}

}

public static void main(String[] args){

Scanner scanner = new Scanner(System.in);

System.out.println("請輸入金額");

Double money = null;

while (true){

money = scanner.nextDouble();

Double rate = rate(money);

System.out.println("應(yīng)繳納個(gè)人所得稅為"+rate+"元");

}

}

}

怎樣用java編寫個(gè)人所得稅公式呀?

java計(jì)算個(gè)稅例子:

/**

* @author Kun Sun

* @Date: 2013.10.15

*/

public class Employee { // 雇員類

private String ID; ? ? ? // ID

private String name; ? ? // 姓名

private int salary; ? ? ?// 工資薪金所得

private int insureHome; ?// “五險(xiǎn)一金”數(shù)額

private int deduct; ? ? ?// 扣除數(shù)額

Employee(){

}

Employee(String ID,String name){ // 帶參數(shù)的構(gòu)造方法

this.ID = ID;

this.name = name;

}

Employee(String ID,String name,int salary,int insureHome,int deduct){ ?// 帶參數(shù)的構(gòu)造方法

this.ID = ID;

this.name = name;

this.salary = salary;

this.insureHome = insureHome;

? ?this.deduct = deduct;

}

public String getID() {

return ID;

}

public String getName() {

return name;

}

public int getSalary() {

return salary;

}

public int getInsureHome() {

return insureHome;

}

public int getDeduct() {

return deduct;

}

public void setID(String iD) {

ID = iD;

}

public void setName(String name) {

this.name = name;

}

public void setSalary(int salary) {

this.salary = salary;

}

public void setInsureHome(int insureHome) {

this.insureHome = insureHome;

}

public void setDeduct(int deduct) {

this.deduct = deduct;

}

public void selfValue(){ // 個(gè)人所得稅具體計(jì)算

double sefValue;

? ?if(salary=0 salary1500){

? ? sefValue = (double)(salary-insureHome-deduct)*0.03 - 0;

? ?}else if(salary=1500 salary4500){

? ? sefValue = (double)(salary-insureHome-deduct)*0.1 - 105;

? ?}else if(salary=4500 salary9000){

? ? sefValue = (double)(salary-insureHome-deduct)*0.2 - 555;

? ?}else if(salary=9000 salary35000){

? ? sefValue = (double)(salary-insureHome-deduct)*0.25 - 1005;

? ?}else if(salary=35000 salary55000){

? ? sefValue = (double)(salary-insureHome-deduct)*0.30 - 2755;

? ?}else if(salary=55000 salary80000){

? ? sefValue = (double)(salary-insureHome-deduct)*0.35 - 5505;

? ?}else{

? ? sefValue = (double)(salary-insureHome-deduct)*0.45 - 13505;

? ?}

? ?System.out.println(sefValue);

}

}

// 用于測試雇員類

public class MainClass {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("第一種調(diào)用方法:");

Employee emp = new Employee("1001","Sun");

emp.setSalary(12345);

emp.setInsureHome(890);

emp.setDeduct(55);

System.out.println("編號為"+emp.getID()+",姓名是"+emp.getName()+" 的應(yīng)納稅額是:");

? ?emp.selfValue();

?

? ?System.out.println("------------------------\n第二種調(diào)用方法:");

? ?Employee emp2 = new Employee("1001","Sun",12345,890,55);

System.out.println("編號為"+emp2.getID()+",姓名是"+emp2.getName()+" 的應(yīng)納稅額是:");

? ?emp2.selfValue();

?

? ?System.out.println("------------------------\n第二種調(diào)用方法:");

? ?Employee emp3 = new Employee();

? ?emp3.setID("1001");

? ?emp3.setName("Sun");

emp3.setSalary(12345);

emp3.setInsureHome(890);

emp3.setDeduct(55);

System.out.println("編號為"+emp3.getID()+",姓名是"+emp3.getName()+" 的應(yīng)納稅額是:");

? ?emp3.selfValue();

}

}

運(yùn)行結(jié)果:

java計(jì)算稅款

package COM.T;

import java.util.Scanner;

class Print1{

public void write1(){

System.out.println("0-單身納稅人,1-已婚共同納稅人或證實(shí)的鰥寡,2-已婚單獨(dú)納稅人, ? ? ? ?3-家庭戶主納稅人");}

public void write2(){

System.out.print("Enter the taxable income:");}

public void write3(){

System.out.print("Enter the filling static:");}

}

public class Test {

public static void main(String[] args) {

double ? tax=0;

double[] rates = {0.10,0.15,0.25,0.28,0.33,0.35};

int[][] brackets = {

{8350,33950,82250,171550,372950},

{16700,67900,137050,208850,372950},

{8350,33950,68525,104425,186475},

{11950,45500,117450,190200,372950}

};

代碼要發(fā)完整是很麻煩的 想知道可以找我

勉費(fèi)java學(xué)習(xí)裙開頭的的第一部分是:四二六,位于中間的第二部分是:三九六,處于最后一部分的是二八四:二八四


網(wǎng)站題目:java計(jì)算稅務(wù)代碼 java計(jì)算稅后工資
文章來源:http://weahome.cn/article/hjgegg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部