反算法案例
① 简述几种常见反走样算法的基本原理
常用的反走样方法可以分为两类:其中一类基于提高分辨率即增加采样点;另一类反走样方法是把象素作为一个有限区域。
走样 光栅系统在理论上只能用光栅网格上的象素近似地描绘平滑的直线、多边形和诸如圆与椭圆那样的曲线图元的边界。它引起了锯齿或阶梯状,这种视觉人工痕迹是信号处理理论中被称为走样的错误采样的表现。 反走样 在光栅图形显示器上绘制。
② 省考行测:反算法
在广东省考行测资料分析题目中,经常会遇到一些列式之后和一个比较整的数据比较大小的题目,此时我们可以化除为乘,化减为加,不用计算很多不整的数据,从而简化运算。
例1:2017年粮食产量为a,2016年为b。问:增长率是否超过20%?
中公解析:粮食产量增长率超过20%,即(a-b)÷b>20%。将除法转乘法,得到a-b>0.2b,即a-b>0.2b时,2017年增长率超过20%。
这种方法就叫反算法,通过分析题干特点,将题目进行巧妙转化从而简化计算。
可以利用反算法的题型一般会具有以下特点:题干要求满足某个或某些条件的指标个数,通常是指两数之比或增长率在某个范围内,给出的比值一般简单易算。
具体使用方法可以总结为以下三步:
第一步:将除法转化为乘法;
第二步:检验“>”或“<”关系是否成立;
第三步(视情况而定):若正而计数个数较多,可先从反面计数,再用总数相减。
我们再通过几道例题练习一下。
例2:2017年第一季度,某省农林牧渔业增加值361.78亿元,比上年同期增长5.9%,高于上年同期0.2个百分点,具体情况如下:
该省种植业增加值119.21亿元,比上年同期增长8.2%。林业增加值34.84亿元,比上年同期增长8.3%。畜牧业增加值176.64亿元,比上年同期增长4.2%,增速比上年同期加快2.1个百分点。渔业增加值9.22亿元,比上年同期增长4.5%。农林牧渔服务业增加值21.87亿元,比上年同期增长3.8%。
问题:2017年第一季度,该省占农林牧渔业增加值比重超过三成的包括:
A.种植业、渔业
B.林业、畜牧业
C.种植业、畜牧业
D.农林牧渔服务业、林业
【答案】C。中公解析:根据题干信息判断考查现期比重。比重超过三成,即部分/整体>30%。计算每个指标所占的比重比较耗时,可直接使用反算法,简化计算过程。
首先得到2017年第一季度该省农林牧渔业增加值的三成,为361.78×30%≈362×0.3=108.6亿元。再查找材料中超过该值的只有种植业和畜牧业,分别为l19.21亿元、176.64亿元。故本题选C。
例3:
③ 工资算法21.75是怎么来的HR该如何套用算薪
月计薪天数=(365天-104天)÷12月=21.75天。21.75天是折算日工资、小时工资时不剔除国家规定的11天法定节假日的算法。按照《劳动法》第五十一条的规定,法定节假日用人单位应当依法支付工资,即折算日工资、小时工资时不剔除国家规定的11天法定节假日。据此,日工资、小时工资的折算为:日工资:月工资收入÷月计薪天数小时工资:月工资收入÷(月计薪天数×8小时)。月计薪天数=(365天-104天)÷12月=21.75天。这就是21.75的由来,HR套用此方法算薪,也要注意正算,反算,其实不用这么麻烦的,推荐你一个我们公司现在正在用的系统,薪人薪事人力资源系统,我们公司要解决的不仅仅是算薪,还有招聘、人事管理、绩效管理等等一系列的事情,薪人薪人算比较全面的~而且每个模块分开非常方便,自从用了薪人薪事就再也没有被算薪折磨过了,你可以了解一下~
④ 我想知道反三角函数的算法,举个例子,cosx=3,那么x=arccos3,具体转化成角度是多少谢谢
可在卡西欧计算器里算,按SHLFT再按COS-1,再输入1/2,等于数值,再按。,,,就等于角度了, 首先数值必须在1~-1之间
⑤ 员工的工资正确计算方法是什么
每到月底的时候,也就是hr最忙的时候,查考核、算绩效,工资单来一波...
计算工资一直都是众多HR宝宝最头痛的问题,无论是新手hr还是资深hr,在计算工资时都会面对一系列问题,如21.75...
”
1、什么是21.75?
根据《全国年节及纪念日放假办法》(国务院令第513号)的规定,一年法定节假日为11天,人力资源和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》规定:
月制度工作日=(365天-104天双休日-11天法定节假日)÷12个月=20.83天
月计薪天数=(365天-104天)÷12个月=21.75天。
日工资=月工资收入÷21.75(月平均计薪天数)
小时工资=月工资收入÷(月计薪天数21.75×8小时)
20.83vs21.75计算工资有何不同?
20.83天只是表明月平均工作时间是20.83天这一事实;21.75天只是在计算日工资标准、小时工资标准时使用(计算加班工资的基础)。
不难看出,上述折算办法是将折算环境置放于一整年中,一年365天中去除104个休息日,剩下的261天用人单位都是要支付工资的,包括了一年中的11个带薪法定假日。
所以,一个年度中,月平均计薪天数就是261÷12月=21.75天。但实际上,每月的实际计薪天数并不是21.75天。21.75仅是一个平均数的概念!
2、正算与反算的合理性
实际工作中HR有依据出勤天数计算工资的“正算法”,与依据缺勤天数计算的“反算法”之争。但这都是建立在对21.75错误的理解上。
我举个栗子
正算法:“工资=月薪÷21.75 × 出勤天数”
某员工月薪2175元,按照人社部规定,日工资=月工资收入÷月计薪天数,即2175÷21.75=100元,这没错对吧?7月份有23个工作日,员工缺勤1天,出勤是22天,则其月工资为2175÷21.75×22=2200元。该月请假一天,工资反而比月薪2175多了25元,这合理吗?
反算法:“工资=月薪一月薪÷21.75×缺勤天数”
有HR说,不能这么算,应当倒扣,不能正给,即当月可领工资为2175—2175÷21.75×1=2075元。好,那假设当月员工只出勤1天,缺勤22天,按反算法,则2175-2175÷21.75×22=-25元,可是员工月薪才2175元,等于白干了1天,还要倒贴25元。
看到这里,您是不是又想改变主意,想正给了呢?那请问何时又正算法,何时又反算法呢?
案例解析
上述案例中,用21.75折算出日工资,在存在缺勤状态下,不管正给还是倒扣,似乎都会得出一个看似不合理的答案,为什么呢?
核心问题在于,HR对 “21.75”没有正确理解,死搬硬套。每月平均计薪天数和实际计薪天数并不一致!基于付出的劳动时间与获得的工资数额一致的理论,每月工资本来不应当相同。但实践中用人单位的设定的月薪标准通常是固定的,即每月统一标准。
由于每月实际计薪天数并不一致,有些月份计薪天数可以达到23天,有些月份计薪天数可能只有20天,而人社部的21.75却是一个平均数的概念。这样具体到某一个月,月平均计薪天数和月实际计薪天数产生冲突,但月工资却执行的是统一标准,就出现了看似荒谬的结论。
3、正确的算法
正算法:工资=月薪÷21.75×月计薪天数×(出勤天数比例)
反算法:工资=月薪-月薪÷21.75x 缺勤天数×(出勤天数比例)
月计薪天数=(月出勤天数 + 法定节假日天数)
出勤天数比例=21.75÷(当月应出勤天数+法定节假日天数)
同步案例解析
案例一:
某员工月薪2175元,7月份有23个工作日,员工缺勤1天,出勤是22天,本月月薪多少?
正算法:2175÷21.75×22×(21.75÷23)=2080.4元
反算法:2175-2175÷21.75×1×(21.75÷23)=2080.4元
案例二:
某员工月薪2175元, 1月份有21个工作日,1.1为法定节假日,员工缺勤1天,出勤是20天,本月月薪多少?
正算法:2175÷21.75×(20+1)×(21.75÷(21+1))=2076.14元
反算法:2175—2175÷21.75×1×(21.75÷(21+1))=2076.14元
⑥ 日薪等于月薪除以21.75是怎么回事
内容
1、加班工资怎么不乘以出勤天数比例了?
加班工资的基数是用法定的“日工资=月工资收入÷21.75(月计薪天数)”来计算。这里你还要区别月薪与日薪,这两者都具有一致性的标准。如日薪乘以出勤天数比例,那将变成每月的日薪标准都不一致了。
2、21.75实际上是将年度工资平均到天的计算方式,这样的处理,从年度周期来看才是合适的,也是公平的?
上述观点是正确的。那正算法“工资=月薪÷21.75(月平均计薪天数)×出勤天数”或者反算法“工资=月薪一月薪÷21.75×缺勤天数”,到底什么情况下用才是正确的呢?
笔者来解释一下,当员工和企业约定的薪资为“年薪并按月实际计薪天数计发”,工作时间是以年计薪天数(250+11)天为综合工时制这2个条件下,正算法与反算法的计算方式才能是正确的。
但是因每月的计薪天数都是不同,也就保证不了月工资每月标准的一致性了。并且我们和员工约定的普遍是月薪而不是年薪。
例如 某员工月薪6000,年薪72000,按照21.75的规定。
假设2月28天,休息日为7天,则2月工资为(72000/261或者6000/21.75)*21天;
3月31天,休息日为8天,则3月工资为(72000/261或者6000/21.75)*23天;
意思就是要保持日工资一致,年薪一致,那么月工资必定不一致。
3、21.75已含法定假日工资,故5.1应发二倍工资?
法定节假日加班是另外需付多3倍加班费,而不是两倍。
理由如下:
1、《劳动法》第四十四条第(三)款规定:“法定节假日安排劳动者工作的,用人单位应当支付不低于劳动者正常工作时间工资的300%的工资报酬。”
2、劳动部关于印发《对〈工资支付暂行规定〉有关问题的补充规定》的通知中第二条关于加班加点的工资支付问题 (1)《规定》第十三条第(一)、(二)、(三)款规定的符合法定标准工作时间的制度工时以外延长工作时间及安排休息日和法定休假节日工作应支付的工资,是根据加班加点的多少,以劳动合同确定的正常工作时间工资标准的一定倍数所支付的劳动报酬,即凡是安排劳动者在法定工作日延长工作时间或安排在休息日工作而又不能补休的,均应支付给劳动者不低于劳动合同规定的劳动者本人小时或日工资标准150%、200%的工资;安排在法定休假节日工作的,应另外支付给劳动者不低于劳动合同规定的劳动者本人小时或日工资标准300%的工资。
今日关于工资月薪计算内容到此结束啦!大家在工作中还会遇到哪些薪酬方面的问题?欢迎下方留言讨论~
—E N D—
更多精彩干货,求职资讯,尽在来呗工作室,快来关注我们吧!
⑦ 工资算法是什么呢
工资算法及举例如下。
1、正算法:工资=月薪÷21.75×月计薪天数×(出勤天数比例)。
2、反算法:工资=月薪-月薪÷21.75x缺勤天数×(出勤天数比例)。
3、月计薪天数=(月出勤天数+法定节假日天数)。
4、出勤天数比例=21.75÷(当月应出勤天数+法定节假日天数)。
5、同样举上面的案例。
案例一:某员工月薪2175,7月份有23个工作日,员工缺勤1天,出勤是22天,本月月薪多少。
正算法:2175÷21.75×22×(21.75÷23)=2080.4。
反算法:2175—2175÷21.75×1×(21.75÷23)=2080.4。
案例二:某员工月薪2175元,5月份有21个工作日,5.1为法定节假日,员工缺勤1天,出勤是20天,本月月薪多少。
正算法:2175÷21.75×(20+1)×(21.75÷(21+1))=2076.14。
反算法:2175—2175÷21.75×1×(21.75÷(21+1))=2076.14。
⑧ 求反走样直线算法
请看这个。。在MFC建立EXE即可void Mbline();
void AntDisline();double m_x0,m_y0,m_x1,m_y1;#include"InputDlg.h"
#define ROUND(a) int(a+0.5)void CTestView::Mbline()//走样函数直线
{
CClientDC dc(this);
COLORREF rgb=RGB(0,0,0);
x=m_x0;y=m_y0;k=(m_y1-m_y0)/(m_x1-m_x0);
d=0.5-k;
for(x=x0;x<=x1;x++)
{
if(d<0)
{
y++;
d+=1-k;
}
else
d-+k;
}
dc.TestOut(10,10,"走样直线");
}
void CTestView::AntiDisline()//距离加权反走样直线
{
CClientDC dc(this);
double x,y,d,k;
k=(y1-y0)/(x1-x0);
d=0;x=x0+10;y=y0+10;
COLORREF rgb1=RGB(0,0,0),rgb2=RGB(0,0,0);
for(x=x0;x<=(x1+10);x++)
{
rgb1=RGB(d*255,d*255,d*255);
rgb2=RGB((1-d)*255,(1-d)*255,(1-d)*255);
dc.SetPixel(ROUND(X),ROUND(Y+1),rgb2);
d+=k;
if(d>1.0)
{
y++;
d--;
}
}
dc.TestOut(10,100,"反走样直线");
}
void CTestView::OnMENUAntiliasing()
{
InputDlg dlg;
if(dlg.DoModal()==IDOK)
{
x0=dig.m_x0;
y0=dig.m_y0;
x1=dig.m_x1;
y1=dig.m_y1;
}
AfxGetMainWnd()->SetWindowTest("反走样:直线距离权反走样算法");
RedrawWindow();
Mbline();
AntiDisline();
}
⑨ 薪酬计算 反算法 正算法为什么要取21.75的一半为中间临界值
这个主要体现在工资计算中,详见下面的规定:
根据《全国年节及纪念日放假办法》(国务院令第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号)同时废止。
⑩ 对于离职员工的工资计算方法
辞职后的工资应当按照:月工资÷21.75×实际出勤天数,
工作日加班费的计算方式:月工资÷21.75÷8×加班小时数×1.5倍;
双休日加班费的计算方式:月工资÷21.75÷8×加班小时数×2倍;
法定节假日加班费的计算方式:月工资÷21.75÷8×加班小时数×3倍。
《劳动法》第四十四条有下列情形之一的,用人单位应当按照下列标准支付高于劳动者正常工作时间工资的工资报酬:
(一)安排劳动者延长工作时间的,支付不低于工资的百分之一百五十的工资报酬;
(二)休息日安排劳动者工作又不能安排补休的,支付不低于工资的百分之二百的工资报酬;
(三)法定休假日安排劳动者工作的,支付不低于工资的百分之三百的工资报酬。
《关于职工全年月平均工作时间和工资折算问题的通知》
按照《劳动法》第五十一条的规定,法定节假日用人单位应当依法支付工资,即折算日工资、小时工资时不剔除国家规定的11天法定节假日。据此,日工资、小时工资的折算为:
日工资:月工资收入÷月计薪天数
小时工资:月工资收入÷(月计薪天数×8小时)。
月计薪天数=(365天-104天)÷12月=21.75天
还有一点要注意一下,你在公司工作满一年以后,还有对应的年休假,假如你之前没有用过年休假的,那么在工作满一年之后,你再辞职的,还可以根据已经工作的天数,来计算对应的可休年休假天数。
要弄清以上问题,就往下看。
一、20.83和21.75怎么来?
说到月工资的计算,必须先说“20.83”与“21.75”的由来。
根据《全国年节及纪念日放假办法》(国务院令第513号)的规定,一年法定节假日为11天,人力资源和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》规定:
月制度工作日=(365天-104天双休日-11天法定节假日)÷12个月=20.83天
月计薪天数=(365天-104天)÷12个月=21.75天。
日工资=月工资收入÷21.75(月平均计薪天数)
小时工资=月工资收入÷(月计薪天数21.75×8小时)
“20.83”的用途?只是表明月平均工作时间是20.83天这一事实,无其他作用。
“21.75”的用途?根据人力资源和社会保障部《关于职工全年月平均工作时间和工资折算问题的通知》,“21.75”只是在计算日工资标准、小时工资标准时使用(计算加班工资的基础)。
二、正算与反算的合理性
实际工作中HR有依据出勤天数计算工资的“正算法”,与依据缺勤天数计算的“反算法”之争。但这都是建立在对21.75错误的理解上。
举个案例:
正算法:“工资=月薪÷21.75 × 出勤天数”
某员工月薪2175元,日工资=月工资收入÷月计薪天数,即2175÷21.75=100元,这没错对吧?7月份有23个工作日,员工缺勤1天,出勤是22天,则其月工资为2175÷21.75×22=2200元。该月请假一天,工资反而比月薪2175多了25元,这合理吗?
反算法:“工资=月薪一月薪÷21.75×缺勤天数”
有HR说,不能这么算,应当倒扣,不能正给,即当月可领工资为2175—2175÷21.75×1=2075元。好,那假设当月员工只出勤1天,缺勤22天,按反算法,则2175-2175÷21.75×22=-25元,可是员工月薪才2175元,等于白干了1天,还要倒贴25元。看到这里,您是不是又想改变主意,想正给了呢?那请问何时又正算法,何时又反算法呢?
上述案例中,用21.75折算出日工资,在存在缺勤状态下,不管正给还是倒扣,似乎都会得出一个看似不合理的答案,为什么呢?
核心问题在于,HR对 “21.75”没有正确理解,死搬硬套。每月平均计薪天数和实际计薪天数并不一致!基于付出的劳动时间与获得的工资数额一致的理论,每月工资本来不应当相同。但实践中用人单位的设定的月薪标准通常是固定的,即每月统一标准。
由于每月实际计薪天数并不一致,有些月份计薪天数可以达到23天,有些月份计薪天数可能只有20天,而人社部的21.75却是一个平均数的概念。这样具体到某一个月,月平均计薪天数和月实际计薪天数产生冲突,但月工资却执行的是统一标准,就出现了看似荒谬的结论。
三、正确的算法
正算法:工资=月薪÷21.75×月计薪天数×(出勤天数比例)
反算法:工资=月薪–月薪÷21.75x缺勤天数×(出勤天数比例)
月计薪天数=(月出勤天数 + 法定节假日天数)
出勤天数比例= 21.75÷(当月应出勤天数+法定节假日天数)
同样举上面的案例:
案例一:某员工月薪2175元,7月份有23个工作日,员工缺勤1天,出勤是22天,本月月薪多少?
正算法: 2175÷21.75×22×(21.75÷23)=2080.4元
反算法: 2175—2175÷21.75×1×(21.75÷23)=2080.4元
案例二:某员工月薪2175元, 5月份有21个工作日,5.1为法定节假日,员工缺勤1天,出勤是20天,本月月薪多少?
正算法: 2175÷21.75×(20+1)×(21.75÷(21+1))=2076.14元
反算法: 2175—2175÷21.75×1×(21.75÷(21+1))=2076.14元
正、反算法结果都为一致了。
目前企业最普遍的算法就是用 “工资=月薪÷应出勤天数×实际出勤天数”,这种算法错就错在没把“带薪法定节假日”天数算进去。正确的应该为 “工资=月薪÷(应出勤天数+法定节假日天数)×(实际出勤天数+法定节假日天数)”。
也有企业是使用 “工资=月薪÷30天×实际出勤天数” 此类算法来计算月薪的企业。这种算法又会出现上述所说的正、反算法结果不一致,而且这种把休息日算成带薪工作日的方式也存在着争议,如果遇到有员工月初辞职的,企业是否会将剩下的带薪休息日天数算还给员工呢?
四、关于加班工资算法
加班工资的计算较为容易,(工作日超时加班不低于1.5倍、休息日加班不低于2倍、法定节假日加班不低于3倍)
算法:“加班工资=月薪÷21.75×加班天数×所对应的倍数”
举例: 某员工月薪2175元,5月出勤满勤,5.1-5.3加班3天,5.1为法定节假日。那么其工资=月工资+加班工资,既 2175 +(2175÷21.75 × 1天 × 3倍)+(2175÷21.75 × 2天 × 2倍)。