Чтобы перевести минуты в доли часа, используйте формулу: десятичные часы = минуты ÷ 60. Поэтому 15 минут — 0,25 часа, а 30 минут — 0,50, не 0,30. Для часов с минутами считайте: часы + минуты ÷ 60.
Разделите все минуты на 60
Восемь часов 15 минут — это 495 минут. 495 / 60 = 8,25 десятичного часа. Перевод полного итога проще и безопаснее отдельного перевода каждой смены.
Частые значения минут в долях часа
15 минут = 0,25 часа; 20 = 0,333… (0,33 до двух знаков); 30 = 0,50; 45 = 0,75; 50 = 0,833… (0,83 до двух знаков). Для полного времени: 2 часа 30 минут = 2,50 часа, 6 часов 45 минут = 6,75, а 1 час 5 минут = 1 + 5 ÷ 60 = 1,0833… (1,08 до двух знаков). Кроме того, 56 минут ÷ 60 = 0,9333… (0,93). Повторяющуюся дробь округляйте только в конце.
Таблица перевода с шагом пять минут
По формуле минуты ÷ 60 с округлением только показанного справочного значения до двух знаков: 0 мин = 0,00 ч; 5 = 0,08; 10 = 0,17; 15 = 0,25; 20 = 0,33; 25 = 0,42; 30 = 0,50; 35 = 0,58; 40 = 0,67; 45 = 0,75; 50 = 0,83; 55 = 0,92; 60 = 1,00. Для точного сложения сохраняйте исходный итог минут, а не складывайте уже округлённые значения таблицы.
Как вернуть десятичные часы в часы и минуты
Целая часть остаётся часами, а десятичную умножьте на 60. Для 2,75 часа сохраняем 2 часа и считаем 0,75 × 60 = 45 минут: получаем 2:45. Аналогично, 1,16 часа — это ровно 1 час плюс 0,16 × 60 = 9,6 минуты, то есть 1:09:36; до ближайшей целой минуты — примерно 1:10. Значение с двумя знаками уже может быть округлено, поэтому для точного времени используйте исходный итог минут.
Округляйте один раз в конце
WorkHours сохраняет целые минуты и показывает десятичный итог с двумя знаками. Для точных минут используйте Ч:ММ. Система оплаты может задавать другое правило округления — калькулятор его не выбирает.