【ASP】無條件進位至整數

起源:因勞工加班費新制政策上路,修改勞工日薪、時薪與加班費計算,採【無條件進位】方式。
觀念:利用Int特性,傳回數值類型,不四捨五入,注意取值是不大於它的整數。接著再用負負得正方式,可達到【無條件進位】之需求。
程式部分(參考):
<%
'日薪
s_Day = -Int(-(Int(s_Base) + Int(s_Master) + Int(s_Special))/30)
'時薪
s_Hour = -Int(-(Int(s_Base) + Int(s_Master) + Int(s_Special))/240)
'新制加班費計算方式
r_overtime_costA = -Int(-cint(r_overtime_cost) * (4/3))
r_overtime_costB = -Int(-cint(r_overtime_cost) * (5/3))
r_overtime_costC = -Int(-cint(r_overtime_cost) * (8/3))
%>


留言

這個網誌中的熱門文章

【ASP】日期轉換(西元<-->民國)

【VB】使用NPOI元件來匯出Excel--DataTableToExcel

【SQL】符號切割字串變成多欄