Калькулятор времени

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

Как правило калькуляторы времени позволяют выполнять следующие операции:

  • складывать и вычитать значения в формате времени (пример: 2.15 + 2.50 = 5.05);
  • перемножить время (в часах и минутах) и тариф (в рублях и копейках) для вычисления суммарных затрат (пример: 3.05 * 8050.30 = 24794.92) или  наоборот тариф умножить на время;
  • разделитель сумму (в рублях) на тариф (в рублях) и получить время (в часах и минутах),  (пример: 300000 / 8050.30 = 37.16);
  • разделить сумму (в рублях) на время (в часах и минутах) и получить тариф (в рублях), (пример: 300000 / 20.50 = 37.16);
  • разделить время (в часах и минутах) на целое число и получить время (в часах и минутах), (пример: 1.00 / 5 = 0.12);
  • разделить израсходованное топливо (в литрах) на время (в часах и минутах) и получить часовой расход (л), (пример: 3л / 0.30' = 0.6 л/час)

В наиболее продвинутых калькуляторах времени обычно реализовано два режима работы:

  • пошаговое округление (принято в большинстве бухгалтерий, в связи с ручными методиками расчетов). Пример: 3.05 (3 часа 5 минут) * 1000 р = 3080р. Сначала 5/60=0,0833333. Значение округляется до 0,08. Значит время в десятых часа 3.08 умножить на 1000р = 3080р.
  • округление только итогового результата. Пример: 3.05 (3 часа 5 минут) * 1000 р = 3083.33р. Сначала 5/60=0,0833333. Значит, время в десятых часа 3.0833333 умножить на 1000р = 3083р 33 к.

Два варианта калькулятора времени приведены ниже

Программа Калькулятор времени CalcTime

Рис. 1. Пример для ПК

Рис. 2. Веб-вариант в формате Flach

Калькулятор времени (для PC)
Калькулятор времени (Flach)
Скачать

Логика работы калькулятора времени CalcTime

Первое число

Действие

Второе число

Результат

Контрольный пример

Время, час.мин
+
Время, час.мин
Время, час.мин
0.30' + 0.30' = 1.00'
-
Время, час.мин
Время, час.мин
1.25' - 0.45' = 0.40'
/
Число
Время, час.мин
1.42'  / 5 = 0.20'
*
Число
Время, час.мин
0.20' * 5 = 1.40'
Тариф, руб/час
Сумма, руб
1.30' * 10р = 15р
Расход, л/час
Топливо, л
0.30' * 20 л/ч =10л
Скорость, км/ч
Расстояние, км
0.30' * 20км/ч=10км
Скорость, км/ч
+
Скорость, км/ч
Скорость, км/ч
0.5 км/ч +0.5 км/ч = 1 км/ч
-
Скорость, км/ч
Скорость, км/ч
1 км/ч -0.5 км/ч = 0.5км/ч
/
Число
Скорость, км/ч
1 км/ч / 2 = 0.5 км/ч
*
Время, час.мин
Расстояние, км
1 км/ч * 0.3'  = 0.5 км
Число
Скорость, км/ч
1 км/ч * 0.3  = 0.3 км/ч
Расстояние, км
+
Расстояние, км
Расстояние, км
0.2 км + 1.8 км = 2 км
-
Расстояние, км
Расстояние, км
3.6 км - 0.8 км = 2.8 км
/
Скорость, км/ч
Время, час.мин
60 км / 180 км/ч = 0.20'
Время, час.мин
Скорость, км/ч
60 км / 0.20' = 180 км/ч
Число
Расстояние, км
60 км / 0.20 =300 км
*
Число
Расстояние, км
60 км * 0.20 =12 км
Число
+
Число
Число
0.5 + 0.1 = 0.6
-
Число
Число
1.7 - 0.8 = 0.9
/
Число
Число
2 / 4 = 0.5
*
Число
Число
0.5 * 2 = 1
Время, час.мин
Время, час.мин
2 * 0.50' =1.40'
Скорость, км/ч
Скорость, км/ч
0.5 * 2 км/ч = 1 км/ч
Расстояние, км
Расстояние, км
0.5 * 2 км = 1 км
Сумма, руб
Сумма, руб
0.5 * 2 р = 1 р
Топливо, л
Топливо, л
0.5 * 2 л = 1 л
Расход, л/час
Расход, л/час
2 * 0.5 л/ч = 1 л/ч
Сумма, руб
+
Сумма, руб
Сумма, руб
0.5 р +0.1 р = 0.6 р
-
Сумма, руб
Сумма, руб
1 р - 0.1 р = 0.9 р
/
Время, час. мин.
Тариф, руб/час
10 р / 0.30' = 20 р/ч
Тариф, руб/час
Время, час. мин.
10 р / 20 р/ч = 0.30'
*
Число
Сумма, руб
20 р * 0.3 = 6 р
Время, час. мин.
Сумма, руб
20 р/ч * 0.30' = 10 р
Топливо, л
+
Топливо, л
Топливо, л
0.5 л +0.1 л = 0.6 л
-
Топливо, л
Топливо, л
0.7 л - 0.1 л = 0.6 л
/
Расход, л/час
Время, час.мин
10 л / 20 л/ч =0.30'
Время, час. мин.
Расход, л/час
10 л / 0.30' = 20 л/ч
*
Число
Топливо, л
10 л * 0.30 = 3 л
Расход, л/час
+
Расход, л/час
Расход, л/час
0.5 л/ч + 0.5 л/ч = 1 л/ч
-
Расход, л/час
Расход, л/час
1 л/ч - 0.5 л/ч = 0.5 л/ч
/
Число
Расход, л/час
20 л/ч / 0.5 = 40 л/ч
*
Время, час.мин
Топливо, л
20 л/ч * 0.30 = 10 л

 

Другие калькуляторы времени

Простые калькуляторы времени (время между событиями)

 

Прислать описание и ссылку, связанную с калькуляторами времени, для размещения на этой страничке.

 


© 2012 Roman Kotelnikov