Adding and subtracting durations without base-60 mistakes
Time is counted in base 60, so ordinary decimal addition breaks as soon as minutes pass 59. Adding 2 hours 45 minutes to 1 hour 30 minutes gives 3 hours 75 minutes, which the calculator carries into 4 hours 15 minutes. Typing 2.45 + 1.30 into a phone calculator gives 3.75, which is wrong twice: the inputs were not decimal hours, and neither is the output.
- Enter each duration in its own row. Days, hours, minutes and seconds can be mixed, and decimals such as 1.5 hours are accepted.
- Choose Add or Subtract for every row after the first. This handles a total such as a 3-hour flight plus a 1:50 layover minus a 25-minute delay credit.
- Read the total three ways. The result shows days, hours, minutes and seconds, the same span as h:mm:ss, and decimal hours for billing or payroll.
Internally every value is converted to whole seconds, summed, then split back into units, so a long list of rows never accumulates rounding drift.