這個計算機的功能
這款計算機能把以小數時數表示的時間(例如 2.75 小時)換算成清楚易懂的「幾小時幾分鐘」格式,像是 2 小時 45 分鐘。小數時間常見於數位工時表、薪資系統與打卡計時 App,但一眼看過去並不直覺。這項工具能把它轉回大家熟悉的「時:分」格式。
使用方式
在欄位中輸入你的小數時數後送出即可。結果會顯示完整的小時數、剩餘的分鐘數,以及換算後的總分鐘數。舉例來說,輸入 8.5 會得到 8 小時 30 分鐘(共 510 分鐘)。
計算公式說明
完整的小時數就是這個小數值取整(無條件捨去後的整數部分):
$$h = \lfloor dec \rfloor$$分鐘數則是把小數部分乘以 60,再四捨五入到最接近的整數分鐘:
$$m = \text{round}((dec - h) \times 60)$$如果四捨五入後分鐘數變成 60,就會自動進位 1 小時,並把分鐘歸零。
實際範例
以 2.75 小時為例。完整小時數為 \(\lfloor 2.75 \rfloor = 2\)。小數部分為 0.75,\(0.75 \times 60 = 45\) 分鐘。因此 2.75 小時等於 2 小時 45 分鐘,也就是 165 分鐘。
常見問題
1.25 小時等於幾分鐘? 1 小時 15 分鐘(共 75 分鐘)。
要怎麼把分鐘換回小數時數? 把分鐘數除以 60 即可,例如 \(45 \div 60 = 0.75\) 小時。
為什麼分鐘有時會進位成 60? 像 2.999 這種數值四捨五入後會變成 60 分鐘;計算機會自動把它進位到下一個整點小時,讓結果更乾淨俐落。