欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java用代碼編寫稅,java是寫代碼嗎

個人所得稅應(yīng)用程序設(shè)計 (JAVA編寫)

這個題目很有意思。不用這么復(fù)雜。大概10幾句就做完了。

創(chuàng)新互聯(lián)建站長期為千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為紅寺堡企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站設(shè)計紅寺堡網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

以前我用C#做過的。先把邏輯簡化了。幾個IF THEN就搞定

用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?+?"?元");

}

怎樣用java編寫個人所得稅公式呀?

java計算個稅例子:

/**

* @author Kun Sun

* @Date: 2013.10.15

*/

public class Employee { // 雇員類

private String ID; ? ? ? // ID

private String name; ? ? // 姓名

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

private int insureHome; ?// “五險一金”數(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(){ // 個人所得稅具體計算

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();

}

}

運行結(jié)果:

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

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

{

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

float[] tax_line={0f,500f,2000f,5000f,20000f,40000f,60000f,80000f,100000f};//計算個人所得稅的檔次(假設(shè)員工為中國國籍,因為國籍不同起征點數(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; //為了計算簡便,把工資進行分檔

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用代碼編寫稅,java是寫代碼嗎
地址分享:http://chinadenli.net/article3/dsippis.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站用戶體驗做網(wǎng)站網(wǎng)站制作品牌網(wǎng)站建設(shè)網(wǎng)頁設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化