透過 MCP 連接 →

輸入計算

數學公式

Show calculation steps (1)
  1. Result in Hours and Minutes

    Result in Hours and Minutes: 小時與分鐘計算機

    Total minutes T are split into whole hours and remaining minutes, keeping the sign of T.

廣告

結果

總時間
0 h 0 min
小時與分鐘
總分鐘數 0 min
總十進位小時 0 h

這個計算機能做什麼

小時與分鐘計算機可以讓你把多段以「小時+分鐘」表示的時間相加或相減,並即時得出整齊的「幾小時幾分鐘」總時長。無論是統計工時表、加總輪班時數、規劃旅程的各段交通時間,或是扣掉休息後計算還剩多少時間,都非常實用。

使用方式

在最上方那一列的 hours(小時)min(分鐘) 欄位填入第一段時間。之後每新增一列,先用「Operation(運算)」選擇要相加(+)還是相減(−),再輸入該段的小時與分鐘。用不到的列可以留空——空白欄位會被視為 0。你也可以輸入小數(例如 0.5 小時),分鐘填超過 59 也沒問題,系統會自動進位成小時。

公式說明

每一段時間會先全部換算成分鐘:該段分鐘數=小時 × 60 + 分鐘。選定的運算會決定它是正號或負號,接著把所有帶正負號的段落加總成一個分鐘總數(T)。

$$T = \sum_i \pm (h_i \times 60 + m_i)$$

在顯示結果時,計算機會取 \(T\) 的絕對值,除以 60 得出整數小時,餘數則作為分鐘——最後再套回正負號。

$$H = \operatorname{sign}(T)\left\lfloor \tfrac{|T|}{60} \right\rfloor,\quad M = T - H \times 60$$

結果同時也會以純分鐘數,以及十進位小時(\(T \div 60\))的形式呈現。

展示小時和分鐘換算為總分鐘數,並以加號和減號求和的示意圖
每個時間段先換算成分鐘,再相加或相減得出總和。

實際範例

把 2 小時 45 分鐘和 1 小時 30 分鐘相加,再減去 0 小時 50 分鐘。換算成分鐘:\(+165 + 90 - 50 = 205\) 分鐘。整數小時 \(= \lfloor 205 \div 60 \rfloor = 3\),餘數 \(= 205 - 180 = 25\)。結果為 3 小時 25 分鐘,約等於 3.4167 十進位小時。

將總分鐘數重新換算為小時、分鐘和十進位小時
總分鐘數被換算為小時和分鐘,並給出等效的十進位小時值。

分鐘轉換為十進制小時轉換表

當你加減時間時,結果通常以小時和分鐘表示,但對於薪資計算、帳單或試算表工作,你經常需要以十進制小時表示。轉換是簡單的除法:將分鐘數除以60。

$$\text{十進制小時} = \frac{\text{分鐘}}{60}$$

例如,45分鐘轉換為0.75小時,因為\(45 \div 60 = 0.75\)。下表列出常見的分鐘值及其十進制小時等效值(四捨五入到小數點後三位)。

分鐘 計算 十進制小時
5分鐘 5 ÷ 60 0.083小時
10分鐘 10 ÷ 60 0.167小時
15分鐘 15 ÷ 60 0.25小時
20分鐘 20 ÷ 60 0.333小時
30分鐘 30 ÷ 60 0.5小時
40分鐘 40 ÷ 60 0.667小時
45分鐘 45 ÷ 60 0.75小時
50分鐘 50 ÷ 60 0.833小時
60分鐘 60 ÷ 60 1.0小時

0.333小時和0.667小時之類的值是循環小數(\(\tfrac{1}{3}\)和\(\tfrac{2}{3}\)小時),顯示為四捨五入的值;在計算中保留完整精度,以避免在多個時間段中累積四捨五入誤差。

常見問題

結果可能會是負數嗎?會。如果相減的部分多於相加的部分,總和就會是負數,此時小時與分鐘都會帶上負號,例如 −30 分鐘。

如果我輸入 90 分鐘會怎樣?沒問題——90 分鐘在總和中會自動換算成 1 小時 30 分鐘。

可以使用小數嗎?可以。0.25 小時會被視為 15 分鐘,分鐘的小數部分也會一併計入結果。

最後更新: