時間計算

—

二つの長さを足すか引くかして、勤務表のような時間の合計を時間と分で出します。どちらの側も時間と分を持ち、結果も時間と分に戻ります。

使い方

  1. 最初の長さを「時間 1」と「分 1」に入れます。初期の例は 2 時間 30 分です。
  2. 「Op」を + にすると加算、− にすると減算です。次に「時間 2」と「分 2」へ二つ目の長さを入れます。例は 1 時間 45 分です。
  3. 「計算」を押します。例を足すと 4h 15m、引くと 0h 45m です。表示は常に時間の数、文字 h、残りの分、文字 m の並びです。
  4. 二つ目の方が長く「Op」が − のときは、先頭にマイナスが付きます。1 時間から 2 時間 30 分を引くと -1h 30m です。答えの分は常に 60 未満で、合計 90 分は 1h 30m になります。

向いている場面

二つのシフト、授業と実験、移動の区間のように、手元にあるのが時間の長さだけのときに足します。時給のメモを小数時間へ直さずに、時間と分のまま合計できます。

この欄は時計の針から始まりません。9:00 に始めて一定時間働いた、という問いには時刻計算を使います。深夜を越え、何日動いたかも出ます。二つの日付のあいだに何日あるかは、日付計算です。「時間 1」に日数を詰め込む必要はありません。

できないこと

秒の欄も、時給も、残業のルールもありません。合計に時給を掛けたり、締め切りの前後で時間を分けたりはしません。日へ換算もしません。30 時間は 1 日と 6 時間ではなく 30h 0m のままです。

「時間 1」「分 1」「時間 2」「分 2」は整数として読まれます。分に小数を入れると四捨五入ではなく切り捨てです。「Op」は + と − だけで、シフトの本数を掛けることはできません。空欄は 0 として数えます。

質問

三つのシフトを足せますか。

欄は二つの長さだけです。まず一組を足し、その結果を「時間 1」と「分 1」に戻してから三つ目を足してください。

0 時間 90 分が 1h 30m になるのはなぜですか。

「計算」は両側を分に直し、+ か − を適用してから、全体を時間と余りの分に分けます。欄が 59 を超えていても答えは正規化されます。

マイナスの結果は昨日という意味ですか。

いいえ。先頭のマイナスは、二つ目の長さが一つ目より長かったという意味だけです。時刻でも日付でもありません。