Основное уравнение потери веса / усиления является:
weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);
Я иду на ударе здоровья, и как хороший ботаник я думал, что я хотел бы начать отслеживать эти вещи и написать некоторые программы для обработки своих данных. Я не внимательный и достаточно дисциплинированы, чтобы посчитать калории в еде, поэтому я думал, что работать в обратном направлении:
- Я могу весить себе каждый день
- Я могу рассчитать свой BMR и, следовательно, сколько калорий я не жечь делая весь день
- Я могу использовать монитор сердечного ритма, чтобы выяснить, сколько калорий я сжигаю делать упражнение
Таким образом, я могу генерировать приближенные «потребляемые калории» график на основе моих упражнений и вес записи, а также использовать, чтобы мотивировать себя, когда я испытываю желание иметь пончик.
Дело в том, что я застрял на это функция:
int convert_to_weight_diff(int calorie_diff);
Кто-нибудь знает псевдо-код для этой функции? Если у вас есть какая-то деталь, убедитесь, что вы указали, если мы говорим калории, калория, килоджоули, фунты, килограммы и т.д.
Благодаря!













