К содержимому
kalqulyator.ru
Личный кабинет

Меню

Сумма длительностей в часах, минутах и секундах

Сообщите об ошибке или неточности

Опишите найденную неточность.

Осталось 1000 символов

Разместить у себя

Настройте калькулятор и скопируйте код на свой сайт.

Код для вставки

<script src="https://kalqulyator.ru/embed.js" data-calc="b06-duration-sum" data-mode="button" data-theme="light" data-accent="#1d4ed8" data-text-color="#172033" data-card-bg="#ffffff" data-size="adaptive" async></script>
Как вставить
  1. Tilda: добавьте блок HTML-кода и вставьте строку.
  2. WordPress: добавьте блок "Пользовательский HTML" и вставьте строку.
  3. Обычный HTML: вставьте строку в нужное место страницы.

Предпросмотр

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

Длительности
ч
мин
с

Всего секунд

Введите данные - результат обновится автоматически.

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)

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

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

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

Связаться с поддержкой

Напишите, чем мы можем помочь.

Вход в кабинет

Забыли пароль?