[英]This should be easy, but I can't figure it out
我保證,我通常比這更好。
這里的背景故事:在我的工作中,如果您遲到/缺席,您將獲得出勤點。 減少出勤率的一種方法是在周末工作。 每工作12個周末,您將獲得2個出勤積分。
例如,如果一個員工有26個周末小時,我需要減去24小時,剩下2小時,然后減去4分。
現在,我在Excel中擁有了所有這些功能,但我可能同樣可以輕松地創建一個快速的php / mysql,但這很痛苦。 我在這里最好的方法是什么? 我當時認為是mod函數,但是...是的。 我頭疼。 有人指出我正確的方向嗎?
也許:
attendance_points -= (hours / 12) * 2
這是整數運算。
然后
hours = hours % 12
有幫助嗎?
允許您一次使用6個小時嗎?
每位員工的基本更新如下所示:
attendance_points -= weekend_hours / 12 * 2
weekend_hours %= 12
/
是整數除法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.