Калькулятор скорости
Рассчитайте среднюю скорость, пройденное расстояние или время в пути.
ч
мин
сек
Логика вычислений
Калькулятор работает в трёх режимах: расчёт скорости, расчёт расстояния и расчёт времени. Все три опираются на одну зависимость между расстоянием, скоростью и временем: расстояние равно произведению скорости на время. Чтобы расчёт не зависел от выбранных единиц, введённые значения сначала переводятся в базовые единицы — расстояние в метры, время в секунды, скорость в метры в секунду, — а итог пересчитывается обратно в выбранную пользователем единицу результата. Коэффициенты перевода приведены в таблицах ниже.
Время задаётся тремя полями (часы, минуты, секунды) и сводится к секундам:
t = t_ч × 3600 + t_мин × 60 + t_сек
где:
- t — время в пути, с;
- t_ч, t_мин, t_сек — заданные часы, минуты и секунды.
Расчёт скорости
Известны расстояние и время — находится средняя скорость. Расстояние переводится в метры, делится на время в секундах, и полученная скорость в м/с пересчитывается в выбранную единицу результата:
v_мс = S / t v = v_мс / k_v
где:
- v_мс — скорость в базовых единицах, м/с;
- S — расстояние, переведённое в метры (исходное значение умножается на коэффициент единицы из таблицы расстояний);
- v — скорость в выбранной единице результата;
- k_v — коэффициент перевода выбранной единицы скорости в м/с (см. таблицу скоростей).
Расчёт расстояния
Известны скорость и время — находится пройденное расстояние. Скорость переводится в м/с, умножается на время в секундах, и результат в метрах пересчитывается в выбранную единицу расстояния:
S = v_мс × t D = S / k_S
где:
- v_мс — скорость в м/с (исходное значение умножается на коэффициент k_v из таблицы скоростей);
- S — пройденное расстояние в базовых единицах, м;
- D — расстояние в выбранной единице результата;
- k_S — коэффициент перевода выбранной единицы расстояния в метры (см. таблицу расстояний).
Расчёт времени
Известны расстояние и скорость — находится время в пути. Расстояние переводится в метры, скорость в м/с, время получается делением одного на другое:
t = S / v_мс
где:
- t — время в пути, с (затем для вывода раскладывается на часы, минуты и секунды);
- S — расстояние, переведённое в метры;
- v_мс — скорость, переведённая в м/с.
Коэффициенты перевода расстояния (в метры)
| Единица | Коэффициент k_S, м |
|---|---|
| мм | 0,001 |
| см | 0,01 |
| м | 1 |
| км | 1000 |
| дюйм | 0,0254 |
| фут | 0,3048 |
| ярд | 0,9144 |
| миля | 1609,344 |
Коэффициенты перевода скорости (в м/с)
| Единица | Коэффициент k_v, м/с |
|---|---|
| миль/ч | 0,44704 |
| км/ч | 0,277778 |
| м/с | 1 |
| фут/с | 0,3048 |
| см/с | 0,01 |
| км/с | 1000 |
| узлы | 0,514444 |
