最新工资计算器代码

最新工资计算器代码
最新工资计算器代码

最新工资计算器代码.txt“恋”是个很强悍的字。它的上半部取自“变态”的“变”,下半部取自“变态”的“态”。

Private Sub bx_Change()

If Not IsNumeric(bx.Text) Then bx.Text = ""

End Sub

Private Sub Check1_Click()

If Check1.Value = 1 Then

ybxx.Enabled = True

Else

ybxx.Enabled = False

ybxx.Text = ""

End If

End Sub

Private Sub Check2_Click()

If Check2.Value = 1 Then

sbxx.Enabled = True

Else

sbxx.Enabled = False

sbxx.Text = ""

End If

End Sub

Private Sub Check3_Click()

If Check3.Value = 1 Then

ssxx.Enabled = True

Else

ssxx.Enabled = False

ssxx.Text = ""

End If

End Sub

Private Sub Check4_Click()

If Check4.Value = 1 Then

jdqq.Enabled = True

Else

jdqq.Enabled = False

jdqq.Text = ""

End If

End Sub

Private Sub Command1_Click()

If jbgz.Text = "" Then

MsgBox "基本工资项不能为空"

jbgz.SetFocus

Else

If cqts.Text = "" Then

MsgBox "出勤天数不能为空"

cqts.SetFocus

End If

m = jbgz.Text

h = 0

If jx.Text = "" Then

If jd.Text <> "" Then

m = Val(m) + jd.Text * jbgz.Text / cqts.Text / 8 * 1.5

jdgzjg.Caption = jd.Text * jbgz.Text / cqts.Text / 8 * 1.5

Else

jdgzjg.Caption = ""

End If

If jb.Text <> "" Then

m = Val(m) + jb.Text * jbgz.Text / cqts.Text / 8 * 2

jbgzjg.Caption = jb.Text * jbgz.Text / cqts.Text / 8 * 2

Else

jbgzjg.Caption = ""

End If

If ss.Text <> "" Then

m = Val(m) + ss.Text * jbgz.Text / cqts.Text / 8 * 3

ssgzjg.Caption = ss.Text * jbgz.Text / cqts.Text / 8 * 3

Else

ssgzjg.Caption = ""

End If

If yx.Text <> "" Then m = Val(m) + Val(yx.Text): If hs.Text <> "" Then m = Val(m) + Val(hs.Text)

If sb.Text <> "" Then m = Val(m) + Val(sb.Text): If gl.Text <> "" Then m = Val(m) + Val(gl.Text)

If bx.Text <> "" Then m = Val(m) + Val(bx.Text): If yeyg.Text <> "" Then m = Val(m) + Val(yeyg.Text)

If qt.Text <> " " Then m = Val(m) + Val(qt.Text)

If ybxx.Text <> "" Then h = ybxx.Text * jbgz.Text / cqts.Text / 8

If jdqq.Text <> "" Then h = Val(h) + jdqq.Text * jbgz.Text / cqts.Text / 8 * 1.5 If sbxx.Text <> "" Then h = Val(h) + sbxx.Text * jbgz.Text / cqts.Text / 8 * 2 If ssxx.Text <> "" Then h = Val(h) + ssxx.Text * jbgz.Text / cqts.Text / 8 * 3 qqzj.Text = h

yf.Text = m

bbli.Caption = jbgz.Text / cqts.Text / 8 & "元/时"

Else

If jd.Text <> "" Then m = Val(m) + jd.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 * 1.5

If jb.Text <> "" Then m = Val(m) + jb.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 * 2

If ss.Text <> "" Then m = Val(m) + ss.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 * 3

If yx.Text <> "" Then m = Val(m) + Val(yx.Text): If hs.Text <> "" Then m = Val(m) + Val(hs.Text)

If sb.Text <> "" Then m = Val(m) + Val(sb.Text): If gl.Text <> "" Then m = Val(m) + Val(gl.Text)

If bx.Text <> "" Then m = Val(m) + Val(bx.Text): If yeyg.Text <> "" Then m = Val(m) + Val(yeyg.Text)

If qt.Text <> " " Then m = Val(m) + Val(qt.Text)

If ybxx.Text <> "" Then h = ybxx.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8

If jdqq.Text <> "" Then h = Val(h) + jdqq.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 * 1.5

If sbxx.Text <> "" Then h = Val(h) + sbxx.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 * 2

If ssxx.Text <> "" Then h = Val(h) + ssxx.Text * (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 * 3

qqzj.Text = h

yf.Text = m: jxd.Text = jx.Text * 100 / jbgz.Text

bbli.Caption = (Val(jbgz.Text) + Val(jx.Text)) / cqts.Text / 8 & "元/时"

End If

End If

n = 0

If sds.Text <> "" Then n = Val(n) + Val(sds.Text)

If sd.Text <> "" Then n = Val(n) + Val(sd.Text)

If pc.Text <> "" Then n = Val(n) + Val(pc.Text)

If shbx.Text <> "" Then n = Val(n) + Val(shbx.Text)

If yl.Text <> "" Then n = Val(n) + Val(yl.Text)

If cz.Text <> "" Then n = Val(n) + Val(cz.Text)

kk.Text = n

jg.Text = Val(yf.Text) - Val(qqzj.Text) - Val(kk.Text)

End Sub

Private Sub Command2_Click()

jg.Text = "": jbgz.Text = "": cqts.Text = "": jd.Text = "": jb.Text = "": ss.Text = "": yx.Text = "": hs.Text = ""

sb.Text = "": gl.Text = "": bx.Text = "": yeyg.Text = "": qt.Text = "": jx.Text = ""

sds.Text = "": sd.Text = "": pc.Text = "": shbx.Text = "": yl.Text = "": cz.Text = "": kk.Text = ""

ybxx.Text = "": jdqq.Text = "": sbxx.Text = "": ssxx.Text = "": qqzj.Text = "" jbgz.SetFocus

End Sub

Private Sub Command3_Click()

End

End Sub

Private Sub cqts_Change()

If Not IsNumeric(cqts.Text) Then cqts.Text = ""

End Sub

Private Sub cz_Change()

If Not IsNumeric(cz.Text) Then cz.Text = ""

End Sub

Private Sub gl_Change()

If Not IsNumeric(gl.Text) Then gl.Text = ""

End Sub

Private Sub hs_Change()

If Not IsNumeric(hs.Text) Then hs.Text = ""

End Sub

Private Sub jb_Change()

If Not IsNumeric(jb.Text) Then jb.Text = ""

End Sub

Private Sub jbgz_Change()

If Not IsNumeric(jbgz.Text) Then jbgz.Text = ""

End Sub

Private Sub jd_Change()

If Not IsNumeric(jd.Text) Then jd.Text = ""

End Sub

Private Sub jdqq_Change()

If Not IsNumeric(jdqq.Text) Then jdqq.Text = ""

End Sub

Private Sub jx_Change()

If Not IsNumeric(jx.Text) Then jx.Text = ""

End Sub

Private Sub pc_Change()

If Not IsNumeric(pc.Text) Then pc.Text = "" End Sub

Private Sub qqts_Change()

If Not IsNumeric(qqts.Text) Then qqts.Text = "" End Sub

Private Sub qt_Change()

If Not IsNumeric(qt.Text) Then qt.Text = "" End Sub

Private Sub sb_Change()

If Not IsNumeric(sb.Text) Then sb.Text = "" End Sub

Private Sub sbxx_Change()

If Not IsNumeric(sbxx.Text) Then sbxx.Text = "" End Sub

Private Sub sd_Change()

If Not IsNumeric(sd.Text) Then sd.Text = "" End Sub

Private Sub sds_Change()

If Not IsNumeric(sds.Text) Then sds.Text = "" End Sub

Private Sub shbx_Change()

If Not IsNumeric(shbx.Text) Then shbx.Text = "" End Sub

Private Sub ss_Change()

If Not IsNumeric(ss.Text) Then ss.Text = "" End Sub

Private Sub ssxx_Change()

If Not IsNumeric(ssxx.Text) Then ssxx.Text = "" End Sub

Private Sub ybxx_Change()

If Not IsNumeric(ybxx.Text) Then ybxx.Text = "" End Sub

Private Sub yeyg_Change()

If Not IsNumeric(yeyg.Text) Then yeyg.Text = "" End Sub

Private Sub yl_Change()

If Not IsNumeric(yl.Text) Then yl.Text = "" End Sub

Private Sub yx_Change()

If Not IsNumeric(yx.Text) Then yx.Text = "" End Sub

java简单计算器源代码

简单计算器代码 package calcultorthree; import java.awt.BorderLayout;//导入边界布局管理器类 import java.awt.GridLayout;//导入网格布局管理器类 import java.awt.TextField;//导入文本区域类 import java.awt.event.ActionEvent;//导入事件类 import java.awt.event.ActionListener;//导入事件监听者类 import javax.swing.JButton;//导入按钮类 import javax.swing.JFrame;//导入窗体 import javax.swing.JPanel;//导入面板 /** *本例实现了简单计算器代码,具备加减乘除和正弦功能,旨在抱砖引玉。熟悉java的同学,可以在此基础上实现更复杂的功能。 * @author Fjsh */ public class CalcultorThree { //新建对象,在构造函数中进行初始化 JFrame frame;//新建窗体对象 JButton buttonzero,buttondot,buttonequal;//新建按钮“0”“.”“=” JButton buttonplus,buttonminus,buttonmultiple,buttondevision, buttonsin,buttontozero;//新建按钮“+”“-”“*”“/”“sin”和归零按钮JButton buttonone,buttontwo,buttonthree,buttonfour,buttonfive,buttonsix, buttonseven,buttoneight,buttonnine;//新建数字按钮“0”“1”“2”“3”“4”“5”“6”“7”“8”“9” JPanel panelwest,panelcenter,paneleast;//新建三个面板 TextField tf;//新建文本区域对象 public CalcultorThree(){ //初始化对象 tf=new TextField(30);//构造空文本字段,字符宽度为30 frame =new JFrame("CalculatorThree");//构造窗体对象,名称为“CalculatorThree”

工资计算公式列表表项

例子:工资计算公式列表 1、本月工作天数按30天计算;一天按7.5小时计算 2、if 实际工作天数> 10 实际工作天数=30天-请假总天数(含事假、病假、婚假、年假等所有种类)-调休总天数-旷工总天数额else实际工作天数=实际出勤天数 实际工作天数即为员工当月实际的出勤天数(法定节假日期间按正常出勤计算) 3、基本工资=工资标准×50% 4、房补=工资标准×13% 5、月奖金标准=工资标准×37% 即工资标准(100%)=基本工资(50%)+房补(13%)+月奖金标准(37%) 6、学历加薪: 学历加薪标准: 1)中专及以下学历无学历加薪; 2)大专学历:(基本工资+房补+月奖金标准)×系数0.02 3)本科学历:(基本工资+房补+月奖金标准)×系数0.04 4)双学士学历:(基本工资+房补+月奖金标准)×系数0.05 5)硕士学历:(基本工资+房补+月奖金标准)×系数0.06 6)博士学历:(基本工资+房补+月奖金标准)×系数0.08 ◆当实际工作天数>20天时,学历加薪=(基本工资+房补+月奖金标准)×学历加薪系数 (即本月缺勤(含请假、旷工等)天数<10天时,学历加薪不予扣除) ◆当实际工作天数≤20天时,学历加薪=(基本工资+房补+月奖金标准)×学历加薪系数/30天×实际工作天数

(即本月缺勤天数≥10天时,学历加薪按实际出勤天数计算,含入职时间少于20天的新员工) 7、加薪补差=(新工资标准-原工资标准)×(1+学历加薪系数)/30天×实际补差天数 加薪补差适用于工资上浮和转正工资调整的补差,实际补差天数从审批同意的开始调整日期算起至当月最后一天的实际天数。 8、加班工资: 现在公司对加班员工只批准调休,不再发放加班工资。 “加班工资”一栏一般列入的是辞退、离职员工的补薪及上月多扣、错扣的补发。按实际情况核算,无固定公式。 9、事假扣款=(基本工资+房补+月奖金标准)/30天×事假总天数 事假总天数=按天计算的事假数+按小时计算的事假数/7.5小时+按分钟计算的事假数/60分钟/7.5小时 例如:A员工六月份共请了1天3小时零20分钟的事假,则A的事假总天数=1天+3小时/7.5小时+20分钟/60分钟/7.5小时=1.44天当月新员工入职时间不足一个月的,不足天数也按事假计算。 10、病假扣款=基本工资/30天×病假总天数×病假基本工资扣除系数+(房补+月奖金标准)/30天×病假总天数 病假总天数=按天计算的病假数+按小时计算的病假数/7.5小时+按分钟计算的病假数/60分钟/7.5小时(同事假天数计算方法)病假工资扣除系数: 1)在本公司工作不满5年者,基本工资扣除系数为40%,(房补+月奖金标准)全扣 2)在本公司工作超过5年不满10年的,基本工资扣除系数为30%,(房补+月奖金标准)全扣 3)在本公司工作10年以上者,基本工资扣除系数为20%,(房补+月奖金标准)全扣 11、迟到罚款:由人力资源部开具扣款通知单通知财务部收取现金,不再计入工资表 12、违纪罚款:同迟到罚款 13、其他扣款:由行政部开具扣款通知单通知人力资源部按实际扣除金额计入该项(因私电话传真费用、饮料费用等) 14、本月应发=基本工资+房补+月奖金标准+学历加薪+加薪补差+加班工资-事假扣款-病假扣款-迟到罚款-违纪罚款- 其他扣款

大学计算机c语言计算器源代码

C++语言编写。。 #include #include #include using namespace std; const double pi = 3.14159265; const double e = 2.718281828459; const int SIZE = 1000; typedef struct node//为了处理符号而建立的链表(如: 1+(-2)) { char data; node *next; }node; typedef struct stack_num//存储数的栈 { double *top; double *base; }stack_num; typedef struct stack_char//存储运算符号的栈 { char *top;

char *base; }stack_char; stack_num S_num;//定义 stack_char S_char;//定义 char fu[18] = {'\n', ')', '+', '-', '*', '/', '%', '^', 'Q', 'L', 'C', 'S', 'T', 'c', 's', 't', '('}; int compare[1000];//表现出各运算符号的优先级 double shu[1000];//存储"数"的数组 double dai_result;//运算的结果,是为了处理M运算(简介函数里有M的定义) int biao = 0;//和dia_result一样,为了处理M运算 char line[SIZE];//输入的所要计算的表达式 void init()//初始化 { compare[fu[0]] = -2;//用数字的大小表现出符号的优先级 compare[fu[1]] = -1; compare[fu[2]] = 2; compare[fu[3]] = 2; compare[fu[4]] = 4; compare[fu[5]] = 4; compare[fu[6]] = 4;

绩效工资计算公式

一、计提: 非经营人员计提的绩效工资总额=非经营人员岗位工资总额×绩效工资总额控制比例×绩效考核系数 绩效考核系数=绩效考核得分÷100 绩效考核得分=(实现利润额完成率×40%+企业营业额完成率×30%+经营中标额完成率×10%)×100+安全质量情况考评分×20% 二、考核分配: 员工绩效工资=员工岗位工资系数×考核系数×绩效工资基数 考核系数=考核得分÷100 绩效工资基数=岗位工资总额÷绩效分配总系数 养老金:单位20%,个人8%;失业金:单位2%,个人1%,住房公积金:单位10%,个人10%,医保金:单位7.5%,个人2%,生育保险:单位0.7%,工伤保险1.2% 工会经费:按工资总额的2%计提。 二、绩效奖金计算方式 1、月度绩效奖金计算方法: 每月从个人该月基本工资中提取10%为个人奖金基准金额,按实际达成效果之优劣核算奖金金额; 计算方法:个人绩效奖金=该月基本薪资*10%*部门系数*个人考核等级系数. 2、年度绩效奖金计算方法: 计算公式为:年终奖金=(系数*连续工作月数*基本工资)/12*评分百分率 3、在公司任期不满1年者,其年终奖考核以连续工作月数计发 绩效考核常用计算公式 一、绩效考核得分 1、绩效考核计算公式=KPI绩效(50﹪)+360度考核(30﹪)+ 个人行为鉴定20﹪

2、绩效换算比例:KPI绩效总计100分占50﹪;360度考核总计200分占百分的30﹪;个人行为鉴定总计占20﹪。 四、个人绩效分值的计算 为使员工工作绩效相互间具有可比性,以便有效地实施奖惩,通常采用绩效分值计算法,评估员工个人工作绩效完成情况。 个人绩效分值计算公式为: 个人绩效分值=∑(KPIi绩效分值×KPIi权重)×KPI总权重+∑(工作目标完成分值×权重)×工作目标总权重 五、绩效奖金=管理单元综合考核系数×个人考核系数×奖金基数 六、如果员工绩效工资要和部门业绩挂钩,则绩效工资首先需要根据部门考核成绩在部门间进行一次分配,然后再根据员工考核情况在部门内进行二次分配。 (一)部门绩效工资分配(一次分配) 部门月度绩效工资总额=公司可分配月度绩效工资总额/[∑(部门加权价值×部门月度考核系数)]×某部门加权价值×该部门月度考核系数+某部门月度奖罚金额 (二)员工绩效工资分配(二次分配) 员工月度实得绩效工资=部门可分配月度绩效工资总额/[∑(员工岗位价值系数×该岗位员工人数×员工月度考核系数)]×某岗位价值系数×该岗位员工月度考核系数+某员工月度奖罚金额 该方案中,考虑不同部门和不同岗位的工作价值不同,需要用到部门加权价值系数和员工岗位价值系数。其中,部门加权价值系数=∑(该部门员工岗位价值系数×该岗位员工人数) 岗位价值系数需要通过岗位评价产生,而岗位评价是薪酬体系设计的核心基础工作之一(薪酬体系需要根据岗位价值系数进行岗位工资定级),不属考核体系的范畴。未做专门评价之

单片机简易计算器设计

单片机简易计算器设计 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

一、设计要求 1.设计4*4的键盘,其中10个数字键0~9,其余6个为“+”“-”“*”“/”“=”和“C” 2.设计2位LED接口电路 3.实现1位数的简单运算 二、硬件系统设计 1、LED接口电路 简易计算器需要2位8段码LED显示电路。用8031单片机经8255A扩展2位8段码LED显示器,用8255A的A口作为段码(字形代码)数据口,PB0和PB1作为位控制端口。在位控制口加集电极开路的反相高压驱动器74LS06以提供驱动LED显示器所需的足够大的电流,然后接至各数码显示器的共阴极端。同理,在段码数据口集电极开路的正相高压驱动器74LS07提供足够大的电流,然后接到数码显示器的各段。逻辑电路结构如下:

2、键盘接口电路 简易计算器需要4*4的行列式键盘。用8031单片机经8255A扩展4*4行列式键盘,8255A的B口和C口用于扩展键盘接口,B口高4位作为输出口,C口低4位作为输入口。逻辑电路结构如下: 3、计算器逻辑电路图 将LED接口电路和键盘接口电路结合到一起就是简易计算器的逻辑电路图,如下: 三、软件设计 1、LED显示程序设计 LED显示器由七段发光二极管组成,排列成8字形状,因此也成为七段LED显示器,器排列形状如下图所示:

为了显示数字或符号,要为LED显示器提供代码,即字形代码。七段发光二极管,再加上一个小数点位,共计8段,因此提供的字形代码的长度正好是一个字节。简易计算器用到的数字0~9的共阴极字形代码如下表: 0~9七段数码管共阴级字形代码 2位LED显示的程序框图如下: 2、读键输入程序设计 为了实现键盘的数据输入功能和命令处理功能,每个键都有其处理子程序,为此每个键都对应一个码——键码。为了得到被按键的键码,现使用行扫描法识别按键。其程序框图如下: 3、主程序设计 (1)数值送显示缓冲程序设计 简易计算器所显示的数值最大位两位。要显示数值,先判断数值正负,如果是负值,则符号位显示“-”,然后将数值除以10,余数送显最最低位,判断商是否为0,若为0则返回,若不为0,则将商除以10,将余数送显高位。程序框图如下: (2)运算主程序设计

java编写简单计算器源代码

import javax.swing.*; import java.awt.event.*; import java.awt.*; import https://www.360docs.net/doc/79771402.html,ng.Math; class ring extends JFrame implements ActionListener { //定义成员变量: //JFrame frame;//定义一个窗口类; JTextField text;//定义一个文本框类; JLabel label;//定义一个标签类; JPanel p1,p2,p3,p4,p5,p6;//定义面板类; String s1,s,s2;//定义三个字符串变量; int count=0; JButton a1,a2,a3,a4,a5,a6,b1,b2,b3,b4,b5,b6,c1,c2,c3,c4,c5,c6,d1,d2,d3,d4 ,d5,d6; //ring的构造函数; ring() { this.setTitle("计算器"); // super("计算器"); JMenuBar menubar1=new JMenuBar();//新建菜单条; this.setJMenuBar(menubar1); JMenu menu1=new JMenu("编辑(E)"); JMenu menu2=new JMenu("查看(V)"); JMenu menu3=new JMenu("帮助(H)"); menubar1.add(menu1); menubar1.add(menu2); menubar1.add(menu3); JMenuItem item1=new JMenuItem("复制(c) ctrl+c"); JMenuItem item2=new JMenuItem("粘贴(p) ctrl+v"); JMenuItem item3=new JMenuItem("标准型(T)"); JMenuItem item4=new JMenuItem("科学型(s)"); JMenuItem item5=new JMenuItem("数字分组(I)"); JMenuItem item6=new JMenuItem("帮助主题(H)"); JMenuItem item7=new JMenuItem("关于计算机(A)"); menu1.add(item1); menu1.add(item2); menu2.add(item3); menu2.add(item4); menu2.add(item5); menu3.add(item6);

C编写简易计算器附源代码超详细

超详细 一、因为计算器设计的控件太多,不便使用控制台应用程序完成,所以这里 使用Windows窗体应用程序,并命名为Calc,如下图所示: 二、向窗体中拖入需要的控件,如下图所示: (完成效果图) 结果显示区(作者博客左边的文本框)是TextBox控件,并修改其name为txtShow,按键0~9为Button控件,并将其name分别修改为btn_0、btn_1、btn_2、btn_3、btn_4、btn_5、btn_6、btn_7、btn_8、btn_9;按键【负数】的name值修改为btn_sign,按键【.】的name修改为btn_dot,按键【+-*/】的name值分别修改为btn_add、btn_sub、btn_mul、btn_div,按键【=】的name值修改为btn_equ,按键【倒数】的name值修改为btn_rev,按键【平方】的name值修改为btn_sqr,按键【开方】的name值修改为btn_sqrt。右边的计算器图片空间是PictureBox,作者博客控件是LinkLabel,可以不添加,以上所有控件均可按照需求添加,只保留自己需要的按钮控件和textbox控件即可。 三、代码部分(含解释),采用switch多分支语句编写 using System; using System.Drawing; using System.Collections; using https://www.360docs.net/doc/79771402.html,ponentModel; using using System.Data; namespace Calc { ///

///温柔一刀C#简易计算器的实现 /// publicclass CalcForm:Form { private Button btn_0; private Button btn_1; private Button btn_2; private Button btn_3;

HR最常用的50个计算公式

HR最常用的50个计算公式 HR的日常工作中,经常要计算很多数据,比如入职率入职率、离职率、出勤率,等等。每个数据的计算方式都不复杂,但是如果类似的数据有几十个呢?是不是很容易混淆?没关系,为大家整理了大约50个HR常用的计算公式,HR 可收藏备用,或者打印之后贴在边上,就可以随时查询了。 一招聘分析常用计算公式 1、招聘入职率:应聘成功入职的人数÷应聘的所有人数×100%。 2、月平均人数:(月初人数+月底人数)÷2 3、月员工离职率:整月员工离职总人数÷月平均人数×100% 4、月员工新进率:整月员工新进总人数÷月平均人数×100% 5、月员工留存率:月底留存的员工人数÷月初员工人数×100% 6、月员工损失率:整月员工离职总人数÷月初员工人数×100% 7、月员工进出比率:整月入职员工总人数÷整月离职员工总人数×100% 二、考勤常用的统计分析公式 1、个人出勤率:出勤天数÷规定的月工作日×100% 2、加班强度比率:当月加班时数÷当月总工作时数×100% 3、人员出勤率:当天出勤员工人数÷当天企业总人数×100%

4、人员缺勤率:当天缺勤员工人数÷当天企业总人数×100% 三、常用工资计算、人力成本分析公式 1、月薪工资:月工资额÷21.75天×当月考勤天数 2、月计件工资:计件单价×当月所做件数 3、平时加班费:月工资额÷21.75天÷8小时×1.5倍×平时加班时数 4、假日加班费:月工资额÷21.75天÷8小时×2倍×假日加班时数 5、法定假日加班费:月工资额÷21.75天÷8小时×3倍×法定假日加班时数 6、直接生产人员工资比率:直接生产人员工资总额÷企业工资总额×100% 7、非生产人员工资比率:非生产人员工资总额÷企业工资总额×100% 8、人力资源费用率:一定时期内人工成本总额÷同期销售收入总额×100% 9、人力成本占企业总成本的比重:一定时期内人工成本总额÷同期成本费用总额×100% 10、人均人工成本:一定时期内人工成本总额÷同期同口径职工人数 11、人工成本利润率:一定时期内企业利润总额÷同期企业人工成本总额×100% 四、培训统计分析公式 培训出勤率:实际培训出席人数÷计划培训出席人数×100% HR常用公式分析 1.新晋员工比率=已转正员工数/在职总人数 2.补充员工比率=为离职缺口补充的人数/在职总人数 3.离职率(主动离职率/淘汰率)=离职人数/在职总人数 4.异动率=异动人数/在职总人数 5.人事费用率=(人均人工成本*总人数)/同期销售收入总数

java简单计算器源代码

j a v a简单计算器源代码集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

简单计算器代码packagecalcultorthree; /** *本例实现了简单计算器代码,具备加减乘除和正弦功能,旨在抱砖引玉。熟悉java的同学,可以在此基础上实现更复杂的功能。 *@authorFjsh */ publicclassCalcultorThree{ //新建对象,在构造函数中进行初始化 JFrameframe;//新建窗体对象 JButtonbuttonzero,buttondot,buttonequal;//新建按钮“0”“.”“=”JButtonbuttonplus,buttonminus,buttonmultiple,buttondevision, buttonsin,buttontozero;//新建按钮“+”“-”“*”“/”“sin”和归零按钮JButtonbuttonone,buttontwo,buttonthree,buttonfour,buttonfive,buttonsix, buttonseven,buttoneight,buttonnine;//新建数字按钮 “0”“1”“2”“3”“4”“5”“6”“7”“8”“9” JPanelpanelwest,panelcenter,paneleast;//新建三个面板 TextFieldtf;//新建文本区域对象 publicCalcultorThree(){ //初始化对象 tf=newTextField(30);//构造空文本字段,字符宽度为30 frame=newJFrame("CalculatorThree");//构造窗体对象,名称为“CalculatorThree”

员工的产值工资计算公式资料

员工的产值工资计算公式=(本月产值总数一3000元基本任务数)x6%,员工的产值积分计算公式=本月产值总数x2%。 (一)、员工月工资分配方案 正式员工的月工资分为:基本工资、技术工资、职务工资、综合管理工资、人股分红、产值工资、部门效益工资、计件工资、电话费补助、营销工资、加班工资、奖励工资。 1.基本工资: 基本工资标准为每人每月300元至500元不等。 试用员工转为正式员工后,基本工资为每月300元,连续3个月月产值超过10000元者,月基本工资可增加到每月350元,连续12个月月产值超过15000元者,月工资可增加到450元,B分累计达到10000分者,基本工资不足500元的可上调一级工资。连续六个月产值下降,工资按下降比例递减。员工休息、休假、请假超过两天部分,按平均数扣除工资。对公司有突出贡献者,基本工资标准可适当提高。 2.技术工资: 公司鼓励员工一专多能,凡员工有技术专长或是掌握多项技术者,即可享有领取技术工资资格。技术工资以每级50元标准递增,一般技术人员最高为300元,特殊技术人员最高为500元,上调间隔不得少于一年。技术工资按出勤天发放,员工休息、请假、病假参照

基本工资办法执行。 3.职务工资: 班组长以上的负责人和业务骨干均有职务工资标准,其标准因其职务高低和管理任务轻重而定,每级50元,普通干部最高为300元,经理以上干部最高为800元,按月发放。职务工资与领取者个人的管理任务完成情况挂钩,一般每100元须当月完成管理任务50分(指管理扣分),完不成管理任务按每分1元从本人职务工资中扣除,如管理水平欠佳和未完成管理职能,可随时停止发放,同时职务工资还要与出勤天数挂钩发放。公司对干部实行竟聘上岗后,可提高职务工资标准。 4.综合管理工资: 指员工接受的个性化的工作任务所发放的工资,干部每月在300元以内,员工可改用产值发放方式。 5.入股分红: 指员工与公司共同投资购买的设备,根据利润,按照入股金额的比例,当月从工资中兑现。利多多分,利少少分,无利不分。 6.产值工资: 产值工资是员工工资中的重要组成部分,影响产值工资的主要因素是员工创造产值的数量和分值的系数。 6.1公司根据员工的工作业绩和劳动时间计算产值,员工的工作业绩以产值为标准进行登记汇总。 6.2每人每月基本产值任务为3000元,超过部分,按6%计算

java计算器程序设计报告(含源代码)

JA V A课程设计之计算器设计报告含源代码|计算机数据库课程设计|精品课程网站设计|课程设计网报告总结心得本计算器可以进行简单的四则运算(加、减、乘、除)但仅限于十进制下,还可以进行(八进制,十进制,十六进制)之间的相互转换,八进制最多可以输入19位数,十进制最多可以输入18位数,十六进制最多可以输入14位数,backspace表示退格, clear 表示初始化,在window下直接运行(Jsp2003.bat)即可,界面为灰白对称。 题目:计算器 目录 1.摘要 2.概要设计 3.详细设计 4.测试分析 5.参考文献 一、摘要 本计算器可以进行简单的四则运算(加、减、乘、除)但仅限于十进制下,还可以进行(八进制,十进制,十六进制)之间的相互转换,八进制最多可以输入19位数,十进制最多可以输入18位数,十六进制最多可以输入14位数,backspace表示退格, clear表示初始化,在window下直接运行(Jsp2003.bat)即可,界面为灰白对称。 二、概要设计 (1)自定义类说明 ********************************************************** * 类名: This_number_too_big * * 作用: 自定义的异常类,用来处理计算结果溢出 * * 继承的父类: Exception类 * * 实现的接口: 没有 * ********************************************************** class This_number_too_big extends Exception { }//自定义的一个结果溢出异常类 ********************************************************** * 类名: Jsp2003 * * 作用: 主类。 * * 继承的父类: Frame类 * * 实现的接口: ItemListener类,ActionListener类 * ********************************************************** class Jsp2003 extends Frame implements ItemListener,ActionListener { public int number=0,length=18; //number是用来记录输入的数字个数, //length是用来设置在不同进制下允许输入的最多数字位数,默认为十进制 public char mark='n'; //设置运算符号为没有即为‘n’,它的值是‘+’‘-’‘*’‘/’ public double data=0; //设置运算数据为零 public char ch;

人力资源常用的工资计算公式和方法

人力资源常用的工资计算公式和方法 法定假日工资=加班工资的计算基数÷21.75×300%双休日加班工资=加班工资的计算基数÷21.75×200%工作日加班工资=加班工资的计算基数÷21.75×150%休息及法定假日规定:每周休息2天,每年11天的法定节假日。一、制度工作时间的计算年工作日:365天-104天(休息日)-11天(法定节假日)=250天注:休息日的计算方法(365天÷7天/周=52周 52周×2天/周=104天)年工作小时数:250天×8小时/天=2000小时季工作日:250天÷4季=62.5天/季(一年有4个季,3个月/季)季工作小时数:62.5天/季×8小时/天=500小时/季月工作日:250天÷12月=20.83天/月(一年有12个月)月工作小时数:20.83天/月×8小时/天=166.64小时/月二、日工资、小时工资的折算日工资:月工资收入÷月计薪天数小时工资:月工资收入÷(月计薪天数×8小时)。月计薪天数=(365天-104天)÷12月=21.75天节假日加班工资=加班工资的计算基数÷ 21.75× 300% 休息日加班工资=加班工资的计算基数÷21.75× 200% 按照目前北京市职工月平均工资3008元计算,如果某劳动者08年春节长假七天都加班,那么前三天是法定节假日(即除夕、春节、初二)拿三薪,每天加班费为3008÷21.75×300%=414.9元,后四天是双休日调休(即初三至初六)拿双薪,每天加班费为3008÷21.75×200%=276.6元。08年该劳动者春节期间的总加班费为2351.1元,而调整前应为2444.5元,降低了3.8%左右。各省、自治区、直辖市劳动和社会保障厅(局):根据《全国年节及纪念日放假办法》(国务院令第513号)的规定,全体公民的节日假期由原来的10天增设为11天。据此,职工全年月平均制度工作天数和工资折算办法分别调整如下:一、制度工作时间的计算年工作日:365天-104天(休息日)-11天(法定节假日)=250天季工作日:250天÷4季=62.5天/季月工作日:250天÷12月=20.83天/月工作小时数的计算:以月、季、年的工作日乘以每日的8小时。二、日工资、小时工资的折算按照《劳动法》第五十一条的规定,法定节假日用人单位应当依法支付工资,即折算日工资、小时工资时不剔除国家规定的11天法定节假日。据此,日工资、小时工资的折算为:日工资:月工资收入÷月计薪天数小时工资:月工资收入÷(月计薪天数×8小时)。月计薪天数=(365天-104天)÷12月=21.75天三、2000年3月17日劳动保障部发布的《关于职工全年月平均工作时间和工资折算问题的通知》(劳社部发[2000]8号)同时废止。劳动和社会保障部常用100条公式 一、招聘分析常用计算公式 1、招聘入职率:应聘成功入职的人数÷应聘的所有人数×100%。 2、月平均人数:(月初人数+月底人数)÷2 3、月员工离职率:2×整月员工离职总人数÷(月初人数+月末人数)×100% 4、月员工新进率:2×整月员工新进总人数÷(月初人数+月末人数)×100% 5、月员工留存率:2×月底留存的员工人数÷(月初人数+月末人数)×100% 6、月员工损失率:2×整月员工离职总人数÷(月初人数+月末人数)×100% 7、月员工进出比率:整月入职员工总人数÷整月离职员工总人数×100% 二、考勤常用的统计分析公式 1、个人出勤率:出勤天数÷规定的月工作日×100%

劳动法发工资计算公

劳动法发工资计算公式 劳动法发工资计算公式 【工资折算】劳动和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》劳社部发(2008)3号第二条规定日工资、小时工资的折算:按照《劳动法》第五十一条的规定,法定节假日用人单位应当依法支付工资,即折算日工资、小时工资时不剔除国家规定的十一天法定节假日。据此,日工资、小时工资的折算为: 日工资:月工资收入月计薪天数 小时工资:月工资收入(月计薪天数8小时) 月计薪天数=(365天-104天) 12月=21.75天 【加班工资】加班工资计算方法为: 延长工作时间工资报酬:小时工资1.5(倍) 实际延长小时 休息日工作时间工资报酬:日工资2(倍) 法定节假日工作时间工资报酬:日工资2(倍)(注:本人原工资不扣减) 工资的定义

工资是工钱的一种类型,即员工的薪资,是固定工作关系里的员工所得的薪酬,是雇主或者法定用人单位依据法律规定、或行业规定、或根据与员工之间的约定,以货币形式对员工的劳动所支付的报酬。是劳务报酬(劳酬)中的一种主要形式。 工资可以以时薪、月薪、年薪等不同形式计算。在中国,由用人单位承担或者支付给员工的下列费用不属于工资:(1)社会保险费;(2)劳动保护费;(3)福利费;(4)解除劳动关系时支付的一次性补偿费;(5)计划生育费用;(6)其他不属于工资的费用。在政治经济学中,工资本质上是劳动力的价值或价格,工资是生产成本的重要部分。法定最少数额的工资叫最低工资,工资也有税前工资、税后工资、奖励工资等各种划分。 工资的简介 工资是指雇主或者用人单位依据法律规定、或行业规定、或根据与员工之间的约定,以货币形式对员工的劳动所支付的报酬。工资可以以时薪、月薪、年薪等不同形式计算。 在中国,由用人单位承担或者支付给员工的下列费用不属于工资: (1)社会保险费; (2)劳动保护费;

工资计算公式列表

工资计算公式列表 Document number:BGCG-0857-BTDO-0089-2022

例子:工资计算公式列表 1、本月工作天数按30天计算;一天按小时计算 2、if 实际工作天数 > 10 实际工作天数=30天-请假总天数(含事假、病假、婚假、年假等所有种类)-调休总天数-旷工总天数额 else实际工作天数=实际出勤天数 实际工作天数即为员工当月实际的出勤天数(法定节假日期间按正常出勤计算) 3、基本工资=工资标准×50% 4、房补=工资标准×13% 5、月奖金标准=工资标准×37% 即工资标准(100%)=基本工资(50%)+房补(13%)+月奖金标准(37%) 6、学历加薪: 学历加薪标准: 1)中专及以下学历无学历加薪; 2)大专学历:(基本工资+房补+月奖金标准)×系数 3)本科学历:(基本工资+房补+月奖金标准)×系数

4)双学士学历:(基本工资+房补+月奖金标准)×系数 5)硕士学历:(基本工资+房补+月奖金标准)×系数 6)博士学历:(基本工资+房补+月奖金标准)×系数 当实际工作天数>20天时,学历加薪=(基本工资+房补+月奖金标准)×学历加薪系数 (即本月缺勤(含请假、旷工等)天数<10天时,学历加薪不予扣除) 当实际工作天数≤20天时,学历加薪=(基本工资+房补+月奖金标准)×学历加薪系数/30天×实际工作天数(即本月缺勤天数≥10天时,学历加薪按实际出勤天数计算,含入职时间少于20天的新员工) 7、加薪补差=(新工资标准-原工资标准)×(1+学历加薪系数)/30天×实际补差天数 加薪补差适用于工资上浮和转正工资调整的补差,实际补差天数从审批同意的开始调整日期算起至当月最后一天的实际天数。 8、加班工资: 现在公司对加班员工只批准调休,不再发放加班工资。 “加班工资”一栏一般列入的是辞退、离职员工的补薪及上月多扣、错扣的补发。按实际情况核算,无固定公式。 9、事假扣款=(基本工资+房补+月奖金标准)/30天×事假总天数 事假总天数=按天计算的事假数+按小时计算的事假数/小时+按分钟计算的事假数/60分钟/小时 例如:A员工六月份共请了1天3小时零20分钟的事假,则A的事假总天数=1天+3小时/小时+20分钟/60分钟/小时=天

C语言计算器源代码

C++ 语言编写。。#include #include #include using namespace std; const double pi = 3.; const double e = 2.7; const int SIZE = 1000; typ edef struct node//为了处理符号而建立的链表(如:1+(-2)) { char data; node *next; }node; typedef struct stack_num// 存储数的栈 { double *top; double *base; }stack_num; typedef struct stack_char// 存储运算符号的栈 { char *top; char *base; }stack_char; stack_ num S_num;// 定义 stack_char S_char;// 定义 char fu[18] = {'\n', ')', '+', '-', '*', '/', '%',匕 'Q', 'L', 'C', 'S', 'T', 'c', 's', 't', '('}; int compare[1000];// 表现出各运算符号的优先级 double shu[1000];// 存储”数”的数组 double dai_result;//运算的结果,是为了处理M运算(简介函数里有M的定义) int biao = 0;// 和dia_result 一样,为了处理M 运算 char line[SIZE];// 输入的所要计算的表达式 void init()// 初始化 { compare[fu[0]] = -2;// 用数字的大小表现出符号的优先级 compare[fu[1]] = -1; compare[fu[2]] = 2; compare[fu[3]] = 2; compare[fu[4]] = 4; compare[fu[5]] = 4; compare[fu[6]] = 4; compare[fu[7]] = 5; for(int i = 8; i <= 15; i++) compare[fu[i]] = 6; compare[fu[16]] = 7; S_num.base = (double*)malloc(sizeof(double)*SIZE);// 为栈开辟空间 S_char.base = (char*)malloc(sizeof(char)*SIZE);// 同上 S_num.top = S_num.base; S_char.top = S_char.base;

编写一个简易计算器的源代码

AStack.h #ifndef ASTACK_HEADER #define ASTACK_HEADER #include using namespace std; template class AStack { private: int size; int top; Elem* listArray; public: AStack() { size = 100; top = 0; listArray = new Elem[100]; } ~AStack() { delete [] listArray; } void clear() { top = 0; } bool push(Elem& item) { if (top == size) return false; else { listArray[top++] = item; return true; } } bool pop(Elem& it) { if (top == 0) return false; else { it = listArray[--top]; return true; } } bool topValue(Elem& it) const { if (top == 0) return false; else { it = listArray[top - 1]; return true; } } int length() const { return top; }

}; #endif Function.cpp #include "function.h" #include "AStack.h" #include #include void calUserInfo() { cout<<"\t* 智能计算器V1.0*"<

最新工资计算器代码

最新工资计算器代码.txt“恋”是个很强悍的字。它的上半部取自“变态”的“变”,下半部取自“变态”的“态”。 Private Sub bx_Change() If Not IsNumeric(bx.Text) Then bx.Text = "" End Sub Private Sub Check1_Click() If Check1.Value = 1 Then ybxx.Enabled = True Else ybxx.Enabled = False ybxx.Text = "" End If End Sub Private Sub Check2_Click() If Check2.Value = 1 Then sbxx.Enabled = True Else sbxx.Enabled = False sbxx.Text = "" End If End Sub Private Sub Check3_Click() If Check3.Value = 1 Then ssxx.Enabled = True Else ssxx.Enabled = False ssxx.Text = "" End If End Sub Private Sub Check4_Click() If Check4.Value = 1 Then jdqq.Enabled = True Else jdqq.Enabled = False jdqq.Text = "" End If End Sub Private Sub Command1_Click()

If jbgz.Text = "" Then MsgBox "基本工资项不能为空" jbgz.SetFocus Else If cqts.Text = "" Then MsgBox "出勤天数不能为空" cqts.SetFocus End If m = jbgz.Text h = 0 If jx.Text = "" Then If jd.Text <> "" Then m = Val(m) + jd.Text * jbgz.Text / cqts.Text / 8 * 1.5 jdgzjg.Caption = jd.Text * jbgz.Text / cqts.Text / 8 * 1.5 Else jdgzjg.Caption = "" End If If jb.Text <> "" Then m = Val(m) + jb.Text * jbgz.Text / cqts.Text / 8 * 2 jbgzjg.Caption = jb.Text * jbgz.Text / cqts.Text / 8 * 2 Else jbgzjg.Caption = "" End If If ss.Text <> "" Then m = Val(m) + ss.Text * jbgz.Text / cqts.Text / 8 * 3 ssgzjg.Caption = ss.Text * jbgz.Text / cqts.Text / 8 * 3 Else ssgzjg.Caption = "" End If If yx.Text <> "" Then m = Val(m) + Val(yx.Text): If hs.Text <> "" Then m = Val(m) + Val(hs.Text) If sb.Text <> "" Then m = Val(m) + Val(sb.Text): If gl.Text <> "" Then m = Val(m) + Val(gl.Text) If bx.Text <> "" Then m = Val(m) + Val(bx.Text): If yeyg.Text <> "" Then m = Val(m) + Val(yeyg.Text) If qt.Text <> " " Then m = Val(m) + Val(qt.Text) If ybxx.Text <> "" Then h = ybxx.Text * jbgz.Text / cqts.Text / 8 If jdqq.Text <> "" Then h = Val(h) + jdqq.Text * jbgz.Text / cqts.Text / 8 * 1.5 If sbxx.Text <> "" Then h = Val(h) + sbxx.Text * jbgz.Text / cqts.Text / 8 * 2 If ssxx.Text <> "" Then h = Val(h) + ssxx.Text * jbgz.Text / cqts.Text / 8 * 3 qqzj.Text = h yf.Text = m bbli.Caption = jbgz.Text / cqts.Text / 8 & "元/时" Else

相关文档
最新文档