質問
減量/増加の基本的な方程式は次のとおりです。
weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);
ヘルスキックを行っています。良いオタクのように、これらのことを追跡し、データを処理するためのソフトウェアを作成し始めると思いました。私は食べ物のカロリーを数えるほど気配りがなく、規律もありません。だから私は逆行するつもりだと思いました:
- 毎日体重を測ることができます
- BMRを計算できるため、1日中何もせずに消費するカロリーの数
- 心拍数モニターを使用して、運動中に燃焼したカロリー数を把握できます
そのようにして、おおよその「消費カロリー」を生成できます。運動と体重の記録に基づいてグラフを作成し、それを使用してドーナツを食べたいときに自分のやる気を引き出します。
私が行き詰まっているのは関数です:
int convert_to_weight_diff(int calorie_diff);
誰もがその関数の擬似コードを知っていますか?詳細がわかっている場合は、カロリー、カロリー、キロジュール、ポンド、キログラムなどについて話しているかどうかを必ず指定してください。
ありがとう!
解決
ハッカーのダイエットと physicsdiet.com -このホイールはすでに発明されています。
他のヒント
換算係数はポンドあたり約3500カロリーだと思います。 Googleの検索(電卓ではありません!)は同意しているようです: http:// www。 google.com/search?q=calories+per+pound
つまり、これがあなたが探しているものであるなら、あなたは設定されるべきです。
アインシュタインの相対性理論では、カロリーには正確な重量(0.000000000000046グラム)があると述べています。
これで、次のように動作するはずです:
int convert_to_weight_diff(int calories)
{
return 0.000000000000046 * calories;
}
それは、どのくらいの重量が失われたかをグラムで返します。それをより合理的にするために、私は何ポンドのようなカロリーがいくつあるかを調べるような何かをします。
私が読んだことから、それはあなたがやろうとしていることです。そうでない場合は教えてください。
Wikipediaであるため、これがどれほど正確であるかはわかりませんが、経験則の良い基礎のようです。
脂肪を燃やすだけなので、会話は次のようになります。
1gの脂肪を燃焼させるには、9kcalを計算する必要があります。
私は他の皆がそれをうまくまとめていると思いますが、あなたが忘れている何か(おそらくそれ以上)があります:
水と覚醒剤(開発者の権利です。したがって、カフェインは、スパイスが砂丘にあるように、標準的な薬物です)
たとえば、1日で2000calの食物があり、代謝と運動を介して1750を燃やしている場合(現時点ではすべての運動が必要で、2500程度である必要があります)、350calが残っています。 、だから私は約+50グラムです(3500カロリー==約500gの脂肪でした。それが正しいかどうかはわかりませんが、とりあえずそのままにしておきます)
明日まったく同じことをしても、2杯のコーヒーを飲んでいる場合(選択したコーヒーはエスプレッソで、他に何も入っていないので、ゼロカロリーに近いことを覚えておいてください)、2つのことを考慮する必要があります:
- カフェインは代謝を向上させるので、私はさらに燃焼します-そのため、私の熱傷は+ 100calになる可能性があります
- カフェインは利尿薬であるため、より多くの水分を失います。体の反応に応じて、体重が-200g低下する可能性があります。
だから、基本的な考え方としては、あなたの提案は良いものだと思いますが、より具体的になると、NASTYは複雑になります。
別の例:運動をしていて、RUN中に500calを燃焼する場合、その後数時間は引き続きcalを燃焼します。ウェイトトレーニングで200 calを燃やすと、同じ運動後の火傷(おそらくそれ以上)を行い、ベースラインの代謝火傷(背中に座っているだけでどれだけ燃えるか)は、その筋萎縮が戻るまで高くなります。以前のように。
あなたは正しいと思います-実際にはそれほど質問ではありませんが、それでも楽しいです。
体組成を考慮しないため、BMIとは異なる測定値を考慮に入れると付け加えます。たとえば、Evander Holyfieldが「危険なほど肥満」と見なされているという記事を見たことを覚えています。彼の高いBMIに基づいています。彼は彼にほとんど脂肪のないように見えました。とにかく、考慮事項です。