Калькулятор шагов
Посчитайте, сколько километров вы прошли, по вашему росту и количеству сделанных шагов.
Логика вычислений
Калькулятор переводит количество пройденных шагов в расстояние, опираясь на рост человека и его пол. Сначала рост приводится к сантиметрам, затем по нему оценивается средняя длина одного шага, после чего считается общее расстояние и справочный показатель «сколько шагов приходится на один километр».
Если рост введён в дюймах, он переводится в сантиметры умножением на 2,54:
h = h_вв × k_ед
где:
- h — рост в сантиметрах, см;
- h_вв — введённое значение роста, в выбранных единицах;
- k_ед — коэффициент перевода единиц: 1 для сантиметров, 2,54 для дюймов.
Длина одного шага оценивается как доля от роста. Доля зависит от пола (см. таблицу ниже):
S = h × k_пол
где:
- S — длина одного шага, см;
- k_пол — коэффициент длины шага в зависимости от пола (см. таблицу ниже).
Общее пройденное расстояние — это длина шага, умноженная на число шагов. Результат сразу выражается и в метрах, и в километрах:
D_м = S × N / 100 D_км = S × N / 100000
где:
- D_м, D_км — пройденное расстояние, м и км;
- N — количество сделанных шагов, шт;
- деление на 100 переводит сантиметры в метры, деление на 100000 — в километры.
Отдельно вычисляется, сколько шагов укладывается в один километр — для этого длина километра в сантиметрах делится на длину одного шага:
N_км = 100000 / S
где:
- N_км — количество шагов на один километр, шаг./км.
Коэффициенты длины шага по полу
| Пол | Коэффициент k_пол |
|---|---|
| Мужчина | 0,415 |
| Женщина | 0,413 |
