- Главная
- Разные величины
- Сумма длительностей в часах, минутах и секундах
Сумма длительностей в часах, минутах и секундах
Всего секунд
Введите данные - результат обновится автоматически.
5400.000 с
- Полных часов
- 1 ч
- Остаток минут
- 30 мин
- Остаток секунд
- 0.000 с
- Десятичных часов
- 1.500000 ч
Часть значений появится, когда заполните остальные поля.
Расчёт справочный и не заменяет консультацию специалиста.
Описание
Это длительности, а не показания часов: сумма может быть больше суток и не сбрасывается после 24 часов. Полчаса вводится как 0 часов и 30 минут, а не 0,5 в поле часов. Десятичные часы выводятся отдельно.
Секунды могут быть дробными, минуты — от 0 до 59. Если исходная запись содержит 60 минут, переведите их в дополнительный час до ввода. Местные даты, часовые пояса и переход через полночь форма не анализирует.
Как считается
Сначала складываются малые единицы: С = сумма (минуты * 60 + секунды). Всего секунд = сумма часов * 3600 + С. П — целая часть вниз от (С / 3600). Полных часов = сумма часов + П.
Остаток минут = целая часть вниз от ((С − П * 3600) / 60). Остаток секунд = С − П * 3600 − остаток минут * 60. Десятичные часы = всего секунд / 3600. Минуты и секунды выделяются из своей суммы отдельно от больших часов.
От 1 до 100 строк. Часы от 0 до 1 000 000 и минуты от 0 до 59, только целые; секунды от 0 до 59,999. Все входы неотрицательные. Всего секунд и их остаток показываются с тремя знаками, десятичные часы с шестью, полные часы и остаток минут целыми. Промежуточного округления нет; формат десятичных часов может округлиться до следующего целого независимо от показанного остатка минут.
Пример расчёта
- Часы
- 1 ч
- Минуты
- 30 мин
- Секунды
- 0 с
- Сумма в секундах
- 5 400,000 с
- Часы плюс перенос малых единиц
- 1 ч
- Минутная часть малых единиц
- 30 мин
- Секундная часть малых единиц
- 0,000 с
- Часы десятичной дробью
- 1,500000 ч
Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.
Источники
Комментарии (0)
Комментариев пока нет.





