Я использую это уравнение для преобразования шагов в приблизительную потерю калорий.
Теперь мне нужно сделать обратное и преобразовать общее количество калорий в приблизительные шаги.
Это уравнение, которое я использую для шагов к калориям:
+(CGFloat) totalCalories:(NSUInteger)TotalStepsTaken weight:(CGFloat)PersonsWeight{
CGFloat TotalMinutesElapsed = (float)TotalStepsTaken / AverageStepsPerMinute; //Average Steps Per Minute is Equal to 100
CGFloat EstimatedCaloriesBurned = PersonsWeight * TotalMinutesElapsed * Walking3MphRate; //Walking3MphRate = 0.040;
return EstimatedCaloriesBurned;
}
Он написан на Objective-C, но я попытался сделать его максимально читабельным.
Все расчеты выполняются в течение 1 часа.
Спасибо за помощь.