目前,我們將小時數存儲在具有百分比字段的表格中,以便在一週內分配數據。跨月分配數據
例如。
| dayint | daytext | hours | percent |
+--------+---------+-------+---------+
| 1 | mon | 9 | 0.14 |
| 2 | tue | 15 | 0.23 |
| 3 | wed | 9 | 0.14 |
| 4 | thu | 9 | 0.14 |
| 5 | fri | 0 | 0.00 |
| 6 | sat | 23 | 0.35 |
現在我們正在增加每月的分佈以及每週一次,所以要計算這個我:在一個月
- 獲取數週。
$周= $ days_in_month/7
- 迭代通過每天的百分比和由週數除以。
$百分率爲$日[ '百分']/$周
如果我的假設是正確的,這應該均勻分佈在本月發佈的數據。問題在於它一個月的額外費用一直在增加1%。
如果我輸入1000,我得到1013.如果我輸入200,我得到202.也許我只是在錯誤的數學上,任何幫助表示讚賞。
我認爲在BODMAS中存在問題 –
可能是舍入錯誤 – jing3142