Калькулятор часов

Калькулятор складывает несколько отрезков времени в часах и минутах и показывает сумму тремя способами: часы и минуты, десятичные часы и минуты целиком. По часовой ставке считает оплату. Для табеля, почасовой работы, учёта занятий и задач на время.

Данные для расчёта

Отрезки времени
ч
мин
руб./ч

Если нужна оплата. Пока поле пустое, результат "Оплата по ставке" честно говорит, что данных нет, - и не показывает 0 руб. как будто это ответ.

Сколько отрезков

Введите данные и нажмите "Рассчитать".

1

Итого целых часов
0 ч
И минут сверх них
0 мин
То же в десятичных часах
0.0000 ч
Всего минут
0 мин
Оплата по ставке
-

Часть значений появится, когда заполните остальные поля.

Расчёт справочный и не заменяет консультацию специалиста.

Заказать калькулятор под ваш сайт

Описание

Складывать время вручную неудобно: 60 минут в часе, а не 100, и 45 + 30 минут - это 1 час 15 минут, а не 75 "сотых". Калькулятор нужен, чтобы свести табель за неделю или месяц, посчитать отработанные часы по сменам, сложить длительность уроков, тренировок или видео, решить задачу по математике на сложение единиц времени.

Как ввести данные.

  • Каждый отрезок времени - отдельная строка с полями "Часов" и "Минут". Кнопкой добавляйте столько строк, сколько нужно.
  • Можно заполнить только одно поле: 90 минут вводите как 0 часов и 90 минут - калькулятор сам переведёт их в 1 ч 30 мин.
  • Время 8:30 вводите как 8 часов и 30 минут, а не 8,30 часа: 8,30 часа - это 8 часов 18 минут.
  • Ставку за час заполняйте, только если нужна оплата. Пустая ставка - оплата не считается, остальные результаты выводятся.

Что получится. Сумма целых часов и минут сверх них (например, 25 ч 30 мин), та же сумма в десятичных часах (25,5 ч) и во всех минутах (1530 мин). Десятичные часы нужны для оплаты: ставку умножают именно на них.

Чего калькулятор не делает. Он складывает длительности, но не считает время между двумя моментами суток ("с 9:15 до 18:40"). Сначала найдите длительность каждой смены, затем введите её сюда.

Типичные ошибки.

  • Умножают ставку на "8,30" вместо 8,5 часа - оплата занижается.
  • Переводят 45 минут в 0,45 часа вместо 0,75.

Как проверить. Переведите каждый отрезок в десятичные часы (минуты разделите на 60) и сложите: 8,5 + 7,75 + 9,25 = 25,5.

Как считается

Все отрезки переводятся в минуты и складываются; затем сумма раскладывается обратно на часы и минуты. 1 час = 60 минут - внесистемная единица времени, допущенная к применению наравне с единицами СИ (ГОСТ 8.417-2002).

Всего минут = 60 * сумма часов по всем строкам + сумма минут по всем строкам
Целых часов = Всего минут / 60, округлить вниз до целого
Минут сверх них = остаток от деления Всего минут на 60
Десятичные часы = Всего минут / 60
Оплата = Десятичные часы * Ставка за час

Всего минут - сумма всех отрезков в минутах.

Точность. Часы и минуты - целые, десятичные часы - 4 знака после запятой, оплата - 2 знака (копейки).

Когда ответа нет. Если ставка не введена, оплата не считается - калькулятор не показывает 0 руб. вместо ответа. Если строк нет вовсе, сумма равна нулю. Пустые поля часов и минут в строке считаются нулями.

Пример. Три смены: 8 ч 30 мин, 7 ч 45 мин, 9 ч 15 мин, ставка 500 руб./ч.

Часы: 8 + 7 + 9 = 24 ч = 1440 мин
Минуты: 30 + 45 + 15 = 90 мин
Всего минут = 1440 + 90 = 1530 мин
1530 / 60 = 25 (остаток 30), то есть 25 ч 30 мин
Десятичные часы = 25,5 ч
Оплата = 25,5 * 500 = 12 750 руб.

Пример расчёта

Часов
0 ч
Минут
0 мин
Ставка за час
500 руб./ч
Сколько отрезков введено
3
Всего минут = сумма часов * 60 + сумма минут
1 530 мин
Целых часов
25 ч
Минут сверх целых часов
30 мин
Время в десятичных часах
25,5000 ч
Оплата = десятичные часы * ставка
12 750,00 руб.

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Частые вопросы

Как сложить часы и минуты?
Сложите отдельно часы и минуты, затем каждые 60 минут переведите в час. 3 ч 40 мин + 2 ч 35 мин = 5 ч 75 мин = 6 ч 15 мин.
Как перевести минуты в десятичные часы?
Разделите на 60: 15 минут = 0,25 ч, 30 минут = 0,5 ч, 45 минут = 0,75 ч, 20 минут примерно 0,3333 ч.
Как посчитать зарплату по часам?
Сложите отработанное время, переведите его в десятичные часы и умножите на ставку. Калькулятор делает это сам, если заполнить поле ставки.
Можно ли ввести 90 минут, не переводя их в часы?
Да. Оставьте часы пустыми или 0, а в минуты впишите 90 - калькулятор покажет 1 ч 30 мин и 1,5 ч.
Как посчитать время между 9:15 и 18:40?
Этот калькулятор складывает длительности, а не находит разницу моментов. Вычтите вручную: 18:40 - 9:15 = 9 ч 25 мин - и введите результат как отрезок.

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки