基本方程的重量损益是:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

我要去健身踢,并像一个很好的书呆子,我想我会开始追踪这些事并编写一些软件来处理我的数据。我不周到和纪律不够的计算卡路里的食物,所以我想我会的工作倒退:

  • 我可以称自己每天
  • 我可以我的计算基础代谢率,因此多少卡路里我烧什么都不做所有的一天
  • 我可以用我的心率监测仪图了解多少卡路里我烧做运动

这样我可以产生一个近似"卡路里消耗量"曲线图的基础上,我锻炼和体重记录,并用它来激励自己,当我想到有一个甜甜圈。

我被困在是功能:

int convert_to_weight_diff(int calorie_diff);

有人知道伪代码的功能?如果你已经有了一些细节,确保指定的,如果我们谈论的卡路里热量,千焦耳,英镑,公斤,等等。

谢谢!

有帮助吗?

解决方案

看看 黑客的饮食physicsdiet.com -这轮中已经发明的。

其他提示

我想转换系数约有3500卡路里每磅。谷歌搜索(不计算器!) 似乎同意: http://www.google.com/search?q=calories+per+pound

我的意思是,如果这是你在寻找什么,你应该被设置。

Supposely,在爱因斯坦的理论他的国家卡路里没有一个确切的重量(0.000000000000046克)。

这说,这样的事情应该工作:

int convert_to_weight_diff(int calories)
{
    return 0.000000000000046 * calories;
}

这将会回报,在克,有多少量丢失了。使它更加合理的,我会做这样的事情找出多少卡路里,正在等半磅或什么的。

从我读什么,那是什么你都在试图做到的。告诉我,如果没有。

我不知道如何准确,这是因为它是维基百科,但它看起来像一个良好基础的一条规则的拇指-o-米。

http://en.wikipedia.org/wiki/Food_energy

因为你只会燃烧脂肪,对话如下:

烧1g的脂肪你会有工作,9kcal.

资料来源: http://en.wikipedia.org/wiki/Food_energy

我想每个人都有总结得很好,但是有一些(也许更多),你已经忘记了:

水和兴奋剂(你一个开发者的权利,因此咖啡因是标准的药品,如香料是在沙丘)

例如,如果我有2000cal的食品在一天,并通过新陈代谢和行使我烧1750(我得到的东西所有的锻炼时刻,应该2500或如此),我350cal左,这是为肥胖所以我约+50克(被3500cal==关于500克的脂肪。不知道,如果这就是正确的,但让我们用它去的时刻)

如果我做同样的事情的明天,但是我有2杯咖啡(记住我的咖啡的选择是咖啡没有别的,因此接近于零cal),我要两件事情考虑:

  • 咖啡因ups我的新陈代谢,让我燃烧更多的-所以我的烧伤可能是+100cals
  • 咖啡因是利尿剂,使我会失去更多的水,所以我的重量将会下降,也许-200g,根据我的人体反应。

因此,我认为对于一个基本思想,你的建议是一个很好的,但是一旦你开始变得更具体的,它得到讨厌复杂。

另一个例子:如果你正在做锻炼和燃烧500cals在运行过程中,你将继续燃烧cal数小时之后。如果你烧200cal通过重的训练,你会做同样的运动后的烧伤(许多),以及基线代谢烧(你有多少烧如果你只坐在你背后)将高到,肌肉萎缩回不管是什么。

我认为你是对的。-不是真的这样一个问题,但有趣的。

我要补充说,你找到一个不同的测量比BMI到您的考虑,因为它没有采取身体组成的审议。例如,我记得我看到一篇关于霍利菲尔德被认为是"危险的肥胖的"基于他的高体重指数(BMI)。他看起来像他刚刚一盎司脂肪。不管怎么说,只是一个考虑因素。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top