تحويل السعرات الحرارية إلى الوزن [مغلق]

StackOverflow https://stackoverflow.com/questions/233088

  •  04-07-2019
  •  | 
  •  

سؤال

المعادلة الأساسية لخسارة/زيادة الوزن هي:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

أنا أتمتع بصحة جيدة، وباعتباري شخصًا مهووسًا، اعتقدت أنني سأبدأ في تتبع هذه الأشياء وكتابة بعض البرامج لمعالجة بياناتي.أنا لست منتبهًا ومنضبطًا بما يكفي لحساب السعرات الحرارية في الطعام، لذلك فكرت في العمل بشكل عكسي:

  • أستطيع أن أزن نفسي كل يوم
  • يمكنني حساب معدل الأيض الأساسي الخاص بي وبالتالي عدد السعرات الحرارية التي أحرقها دون القيام بأي شيء طوال اليوم
  • يمكنني استخدام جهاز مراقبة معدل ضربات القلب لمعرفة عدد السعرات الحرارية التي أحرقها أثناء ممارسة التمارين الرياضية

وبهذه الطريقة يمكنني إنشاء رسم بياني تقريبي "للسعرات الحرارية المستهلكة" بناءً على تمريناتي وسجلات الوزن، واستخدام ذلك لتحفيز نفسي عندما أرغب في تناول كعكة دونات.

الشيء الذي أعلق عليه هو الوظيفة:

int convert_to_weight_diff(int calorie_diff);

هل يعرف أحدكم الكود الزائف لهذه الوظيفة؟إذا كانت لديك بعض التفاصيل، فتأكد من تحديد ما إذا كنا نتحدث عن السعرات الحرارية، أو السعرات الحرارية، أو الكيلوجول، أو الجنيهات، أو الكيلوجرامات، وما إلى ذلك.

شكرًا!

هل كانت مفيدة؟

المحلول

ينظر الى النظام الغذائي للهاكر و Physicsdiet.com - لقد تم اختراع هذه العجلة بالفعل.

نصائح أخرى

أعتقد أن عامل التحويل يبلغ حوالي 3500 سعرة حرارية للرطل الواحد.يبدو أن بحث Google (وليس الآلة الحاسبة!) يوافق على ما يلي: http://www.google.com/search?q=calours+per+pound

أعني، إذا كان هذا هو ما تبحث عنه، فيجب أن تكون جاهزًا.

لنفترض أنه في النظرية النسبية لأينشتاين ذكر أن السعرات الحرارية لها وزن دقيق (0.000000000000046 جرام).

مع هذا قال، شيء من هذا القبيل يجب أن تعمل:

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

وهذا من شأنه أن يعيد، بالجرام، مقدار الوزن المفقود.ولجعل الأمر أكثر منطقية، أود أن أفعل شيئًا مثل معرفة عدد السعرات الحرارية الموجودة في نصف رطل تقريبًا أو أي شيء آخر.

مما قرأته، هذا ما تحاول القيام به.قل لي إذا لم يكن كذلك.

لا أعرف مدى دقة هذا لأنه من ويكيبيديا ولكنه يبدو بمثابة أساس جيد لمقياس الإبهام.

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

وبما أنك لن تحرق سوى الدهون فالحديث كالتالي:

لحرق 1 جرام من الدهون، عليك أن تحرق 9 سعرة حرارية.

مصدر: http://en.wikipedia.org/wiki/Food_energy

أعتقد أن الجميع قد لخص الأمر جيدًا، ولكن هناك شيء (وربما أكثر) نسيته:

الماء والمنشطات (أنت مطور صحيح، لذا فإن الكافيين دواء قياسي، مثل سبايس في الكثبان الرملية)

على سبيل المثال، إذا كان لدي 2000 سعر حراري من الطعام في اليوم، ومن خلال عملية التمثيل الغذائي والتمارين الرياضية، أحرق 1750 سعرًا حراريًا (أمارس جميع التمارين الرياضية في الوقت الحالي، يجب أن يكون 2500 سعرًا حراريًا أو نحو ذلك)، ويتبقى لدي 350 سعرًا حراريًا، والتي تتحول إلى دهون، لذا أنا حوالي +50 جرامًا (3500 سعر حراري == حوالي 500 جرام من الدهون).لست متأكدًا مما إذا كان هذا صحيحًا، ولكن دعنا نستمر في ذلك في الوقت الحالي)

إذا فعلت نفس الشيء بالضبط غدًا، ولكن لدي فنجانين من القهوة (ضع في اعتبارك أن قهوتي المفضلة هي الإسبريسو بدون أي شيء آخر، أي قريبة جدًا من صفر سعر حراري)، يجب أن آخذ شيئين في الاعتبار:

  • يزيد الكافيين من عملية التمثيل الغذائي لدي، لذلك أحرق المزيد - لذا قد يكون حرقي +100 سعرة حرارية
  • الكافيين مدر للبول، لذلك سأفقد المزيد من الماء - لذلك سينخفض ​​وزني ربما -200 جرام، اعتمادًا على رد فعل جسدي تجاهه.

لذا، أعتقد كفكرة أساسية أن اقتراحك جيد، ولكن بمجرد أن تبدأ في التحديد بشكل أكثر، يصبح الأمر معقدًا للغاية.

مثال آخر:إذا كنت تمارس التمارين الرياضية، وتحرق 500 سعرة حرارية أثناء ممارسة الجري، فسوف تستمر في حرق السعرات الحرارية لعدد من الساعات بعد ذلك.إذا قمت بحرق 200 سعرة حرارية من خلال تدريبات الأثقال، فسوف تقوم بنفس الحرق بعد التمرين (وربما أكثر)، وسيكون معدل الحرق الأيضي الأساسي (مقدار ما تحرقه إذا جلست على مؤخرتك) أعلى حتى تضمر تلك العضلات مرة أخرى. إلى ما كان عليه من قبل.

أعتقد أنك على حق - ليس هذا سؤالًا حقًا، لكنه ممتع على الرغم من ذلك.

أود أن أضيف أنك تجد قياسًا مختلفًا عن مؤشر كتلة الجسم في اعتباراتك لأنه لا يأخذ في الاعتبار تكوين الجسم.على سبيل المثال، أتذكر أنني رأيت مقالًا عن اعتبار إيفاندر هوليفيلد "يعاني من السمنة بشكل خطير" استنادًا إلى مؤشر كتلة الجسم المرتفع لديه.لقد بدا وكأنه بالكاد يحمل أوقية من الدهون عليه.على أية حال، مجرد الاعتبار.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top