欧美精品123_精品露脸国产偷人在视频_日韩美女免费线视频_成人av三级

年薪計算器(北京年薪計算器)

前沿拓展:

年薪計算器

第二天。

小菜問道:“你說計算器這樣的小程序還可以用到面向?qū)ο笕筇匦裕坷^承和多態(tài)怎么可能用得上,我實在不能理解。”

大鳥:“小菜很有鉆研精神嘛,好,今天我讓你功力加深一級。你先要考慮一下,你昨天寫的這個代碼,能否做到很靈活的可修改和擴展呢?”

小菜:“我已經(jīng)把業(yè)務(wù)和界面分離了呀,這不是很靈活了嗎?”

大鳥:“那我問你,現(xiàn)在如果我希望增加一個開根(sqrt)運算,你如何改?”

小菜:“那只需要改Operation類就行了,在switch中加一個分支就行了。”

大鳥:“問題是你要加一個平方根運算,卻需要讓加減乘除的運算都得來參與編譯,如果你一不小心,把加法運算改成了減法,這豈不是大大的糟糕。打個比方,如果現(xiàn)在公司要求你為公司的薪資管理系統(tǒng)做維護,原來只有技術(shù)人員(月薪),市場銷售人員(底薪+提成),經(jīng)理(年薪+股份)三種運算算法,現(xiàn)在要增加**工作人員(時薪)的算法,但按照你昨天的程序?qū)懛ǎ揪捅仨氁寻N算法的運算類給你,讓你修改,你如果心中小算盤一打,‘TMD,公司給我的工資這么低,我真是郁悶,這下有機會了’,于是你除了增加了**算法以外,在技術(shù)人員(月薪)算法中寫了一句

if (員工是小菜)

{

salary = salary * 1.1;

}

那就意味著,你的月薪每月都會增加10%(小心被抓去坐牢),本來是讓你加一個功能,卻使得原有的運行良好的功能代碼產(chǎn)生了變化,這個風(fēng)險太大了。你明白了嗎?”

小菜:“哦,你的意思是,我應(yīng)該把加減乘除等運算分離,修改其中一個不影響另外的幾個,增加運算算法也不影響其他代碼,是這樣嗎?”

大鳥:“自己想去吧,如何用繼承和多態(tài),你應(yīng)該有感覺了。”

小菜:“OK,我馬上去寫。”

Operation運算類

public class Operation

{

private double _numberA = 0;

private double _numberB = 0;

public double NumberA

{

get { return _numberA; }

set { _numberA = value; }

}

public double NumberB

{

get { return _numberB; }

set { _numberB = value; }

}

public virtual double GetResult()

{

double result = 0;

return result;

}

}

加減乘除類

class OperationAdd : Operation

{

public override double GetResult()

{

double result = 0;

result = NumberA + NumberB;

return result;

}

}

class OperationSub : Operation

{

public override double GetResult()

{

double result = 0;

result = NumberA – NumberB;

return result;

}

}

class OperationMul : Operation

{

public override double GetResult()

{

double result = 0;

result = NumberA * NumberB;

return result;

}

}

class OperationDiv : Operation

{

public override double GetResult()

{

double result = 0;

if (NumberB==0)

throw new Exception("除數(shù)不能為0。");

result = NumberA / NumberB;

return result;

}

}

小菜:“大鳥哥,我按照你說的方法寫出來了一部分,首先是一個運算類,它有兩個Number屬性,主要用于計算器的前后數(shù),然后有一個虛方法GetResult(),用于得到結(jié)果,然后我把加減乘除都寫成了運算類的子類,繼承它后,重寫了GetResult()方法,這樣如果要修改任何一個算法,就不需要提供其他算法的代碼了。但問題來了,我如何讓計算器知道我是希望用哪一個算法呢?”


事業(yè)單位專業(yè)技術(shù)人員的基本工資包括職稱和薪級兩個部分。職稱是評審出來的,2006年以前參加工作的人員,其薪級是按照《2006年套改表》查出來的

年薪計算器(北京年薪計算器)

2006年套改表

2006年以前參加工作的專業(yè)技術(shù)人員,2006年底或2007年初用這個套改表,確定了2006年的薪級,以后每一年的年度考核合格加1級,考核不合格的不加。正常情況至2021年共加了15級,至2022年共加了16級。

當(dāng)年用這個表給每個人套出來兩個薪級。一個是根據(jù)2006年的職稱套出來的;另一個是根據(jù)比2006年當(dāng)時的職稱低一級的職稱套出來的。套出來的兩個薪級哪個高就用那一個。

套改時工作年限=年-年+1,任職年限=年-年+1,大學(xué)畢業(yè)生從高中畢業(yè)后開始算套改年限,即如果大學(xué)專科學(xué)習(xí)2年,就加2年套改年限;如果大學(xué)本科學(xué)習(xí)4年后又升入碩士研究生學(xué)習(xí)3年才參加工作,共上了7年大學(xué),就加7年套改年限。民辦教師轉(zhuǎn)公辦如果有離職學(xué)習(xí)經(jīng)歷的,離職學(xué)習(xí)期間的年限需要扣減(一般是中師)。大學(xué)學(xué)習(xí)期間的套改年限不計入工齡,只用于套改薪級。

例如于老師

于老師1976年9月參加工作,是民辦教師轉(zhuǎn)公辦的,1993年7月聘任中級,2004年8月聘任副高級,他沒有離職學(xué)習(xí)經(jīng)歷。則2006年套改時計算套改年限=2006-1976+1=31年;副高級任職年限=2006-2004+1=3年;中級任職年限=2006-1993+1=14年。根據(jù)這2個職稱3個年限,就可分別查出來兩個薪級,查法是:

在表的上部任職年限一行找到31,即表中的“30-31年”,然后向下看。在表的左邊找到“副高級”中的“3-4年”一行向右看,在剛才“30-31年”的交匯處是29,即于老師現(xiàn)崗位高職稱套出來的薪級是29級。

年薪計算器(北京年薪計算器)

于老師現(xiàn)職稱套改年限31年副高級聘任3年套出29薪級

然后再在表的左邊找到“中級”中的“13年以上”一行向右看,在剛才“30-31年”的交匯處是30,即于老師低職稱套出來的薪級是30級。

年薪計算器(北京年薪計算器)

于老師低職稱套改年限31年中級聘任14年套出30薪級

30級比29級大,所以于老師最后確定的薪級是30級。是用低職稱套出來。

再比如魏老師

魏老師是大學(xué)專科畢業(yè),1987年7月參加工作,2002年4月聘任中級,2004年8月聘任副高級,大學(xué)2年專科計入套改年限。則2006年套改時計算套改年限=2006-1987+1+2=22年;副高級任職年限=2006-2004+1=3年;中級任職年限=2006-2002+1=5年。根據(jù)這2個職稱3個年限,就可分別查出來兩個薪級,查法是:

在表的上部任職年限一行找到22,即表中的“22-23年”,然后向下看。在表的左邊找到“副高級”中的“3-4年”一行向右看,在剛才“22-23年”的交匯處是24,即魏老師現(xiàn)崗位高職稱套出來的薪級是24級。

年薪計算器(北京年薪計算器)

魏老師現(xiàn)職稱套改年限22年副高級聘任3年套出24薪級

然后再在表的左邊找到“中級”中的“5-6年”一行向右看,在剛才“30-31年”的交匯處是21,即魏老師低職稱套出來的薪級是21級。

年薪計算器(北京年薪計算器)

魏老師低職稱套改年限22年中級聘任5年套出21薪級

24級比21級大,所以魏老師最后確定的薪級是24級。是用現(xiàn)在高職稱套出來。

2006年以后參加工作的新人

2006年以后參加工作的人員不用這個套改表,他們大學(xué)專科畢業(yè)轉(zhuǎn)正后定薪級5級;大學(xué)本科畢業(yè)轉(zhuǎn)正后定薪級7級;碩士研究生畢業(yè)轉(zhuǎn)正后定薪級11級。以后每一年加1級。

你知道你是哪一年參加工作吧, 2006年的職稱是哪一年聘任的,比2006年的職稱低一級的職稱是哪一年聘任的。根據(jù)這幾個數(shù)據(jù)就可查出來你的薪級了。你試試看?

拓展知識:

年薪計算器

2021年退休工資計算器計算公式如下:

個人賬戶養(yǎng)老金=個人賬戶儲存額÷計發(fā)月數(shù)(50歲為195、55歲為170、60歲為139,不再統(tǒng)1、120了)基礎(chǔ)養(yǎng)老金=(全省上年度在崗職工月平均工資本人指數(shù)化月平均繳費工資)÷2×繳費年限×1%=全省上年度在崗職工月平均工資(1本人平均繳費指數(shù))÷2×繳費年限×1%。

退休金計算介紹:

目前,我們可以通過三種方法來領(lǐng)取養(yǎng)老金,分別是個人養(yǎng)老保險,賬戶養(yǎng)老金以及基礎(chǔ)養(yǎng)老金,下面就來分別談一下養(yǎng)老金計算方法有哪些。

社保退休工資公式初步計算:

退休工資=退休前上一年當(dāng)?shù)卦缕骄べY*20%+個人賬戶本息和/120。

社保退休工資計算公式舉例說明:

例如:一名男職工,2010年其60歲退休,當(dāng)?shù)厣夏甓仍趰徛毠ぴ缕骄べY為3566元。累計繳費年限為15年時,個人賬戶中有50000元,本人平均繳費指數(shù)為0.6。

那么他的基礎(chǔ)養(yǎng)老金=(3566元+3566元*0.6)+2*15*1%=427.92元。他的個人賬戶養(yǎng)老金=50000元/139=359.79元;上列兩項合并,他的月基本養(yǎng)老金為427.92元+359.79元=787.71元。

本回答被網(wǎng)友采納

年薪計算器

2021年退休工資計算器 計算公式如下:

基礎(chǔ)養(yǎng)老金計算公式,等于退休上年度社會平均工資×(1+職工本人平均繳費指數(shù))÷2×繳費年限×1%。

根據(jù)計算公式可以看出,基礎(chǔ)養(yǎng)老金跟三個因素相關(guān),退休上年度社會平均工資、職工的本人平均繳費指數(shù)、繳費年限。

介紹:

退休上年度社會平均工資,現(xiàn)在一般也稱為當(dāng)年的養(yǎng)老金計發(fā)基數(shù),有人社廳統(tǒng)一公布了。這一工資,保障了退休老人的養(yǎng)老待遇水平能夠跟在職職工工資水平相銜接,不會出現(xiàn)收入上的相對貶值。特別適用于我們過去幾十年,工資收入快速發(fā)展的基本國情。

繳費年限,實際上包括視同繳費年限和實際繳費年限,這實際上體現(xiàn)了參保職工為我國的養(yǎng)老保險制度做貢獻時間長短的一種因素。這也是大多數(shù)老人能夠知道的一項因素,就是工齡。可是如果沒有實現(xiàn)養(yǎng)老保險繳費,只工作也是沒用的。

職工本人的平均繳費指數(shù),主要是職工繳費檔次的高低。如果說職工始終按照60%基數(shù)繳費,養(yǎng)老金的平均繳費指數(shù)是0.6。一般可以表述為月繳費基數(shù)÷職工上年度月平均工資比重的平均值。

本回答被網(wǎng)友采納

原創(chuàng)文章,作者:九賢互聯(lián)網(wǎng)實用分享網(wǎng)編輯,如若轉(zhuǎn)載,請注明出處:http://www.uuuxu.com/20220813464545.html

主站蜘蛛池模板: 明星| 长寿区| 汪清县| 青川县| 兴山县| 静宁县| 汝阳县| 易门县| 宜宾市| 巫山县| 紫云| 石渠县| 岑溪市| 湖州市| 惠水县| 鄂托克前旗| 高要市| 永吉县| 顺义区| 隆德县| 香港| 陇川县| 密山市| 洛浦县| 双江| 治多县| 西吉县| 布拖县| 仪陇县| 武邑县| 卓尼县| 天全县| 张北县| 内黄县| 武平县| 广昌县| 陇西县| 通山县| 甘洛县| 河源市| 沙河市|