Zet calorieën om gewicht

stemmen
0

De fundamentele vergelijking van gewichtsverlies / winst:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

Ik ga over een gezondheidsclaim kick, en als een goede nerd Ik dacht dat ik zou beginnen met het bijhouden van deze dingen en schrijven wat software om mijn gegevens te verwerken. Ik ben niet attent en gedisciplineerd genoeg om calorieën in voedsel te tellen, dus ik dacht dat ik zou werken achteruit:

  • Ik kan mezelf wegen iedere dag
  • Ik kan mijn BMR berekenen en dus ook hoeveel calorieën brand ik de hele dag niets te doen
  • Ik kan mijn hartslagmeter gebruiken om erachter te komen hoeveel calorieën brand ik het doen van oefeningen

Op die manier kan ik een geschatte verbruikte calorieën grafiek op basis van mijn oefening en gewicht platen te genereren, en gebruik dat om mezelf te motiveren als ik in de verleiding om een ​​donut te hebben.

Het ding Ik zit vast op is de functie:

int convert_to_weight_diff(int calorie_diff);

Iedereen weet dat de pseudo-code voor die functie? Als je hebt een aantal details, zorg ervoor dat je opgeeft als we calorieën, calorieën, kilojoules, pond, kilogram, etc. praten

Bedankt!

De vraag is gesteld op 24/10/2008 om 12:02
bron van user
In andere talen...                            


7 antwoorden

stemmen
5

Kijk naar The Hacker's Diet en physicsdiet.com - dit wiel is al uitgevonden.

antwoordde op 24/10/2008 om 12:05
bron van user

stemmen
0

Ik weet niet hoe nauwkeurig dit is omdat het is Wikipedia, maar het ziet eruit als een goede basis voor een rule-of-thumb-o-meter.

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

antwoordde op 24/10/2008 om 12:08
bron van user

stemmen
2

Ik denk dat de conversie factor is ongeveer 3500 calorieën per pond. Google search (! Niet de rekenmachine) lijkt het erover eens: http://www.google.com/search?q=calories+per+pound

antwoordde op 24/10/2008 om 12:08
bron van user

stemmen
0

Als u alleen vet te verbranden, het gesprek is als volgt:

Om 1 g vet te verbranden moet je uit te werken 9kcal.

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

antwoordde op 24/10/2008 om 12:12
bron van user

stemmen
0

Ik denk dat iedereen heeft samengevat goed, maar er is iets (misschien meer) die u bent vergeten:

water en genotmiddelen (je een ontwikkelaar recht, dus cafeïne is een standaard drug, zoals Spice is in duin)

Bijvoorbeeld, als ik 2000cal van voedsel in een dag, en via het metabolisme en oefening die ik branden 1750 (ik krijg spul oefening op het moment, moet 2500 of zo), ik heb 350cal links, die als vet gaat, dus ik 'm ongeveer 50 gram (was 3500 cals == 500 g vet. Niet zeker of dat is juist, maar laat gaan met het voor het moment)

Als ik precies hetzelfde doen morgen, maar ik heb 2 kopjes koffie (in gedachten houden mijn koffie van keuze is Espresso met niets anders in, dus dicht bij nul cals), ik moet twee dingen rekening gehouden met:

  • cafeïne ups mijn metabolisme, dus ik verbranden meer - dus mijn burn kunnen zijn + 100cals
  • cafeïne is een diureticum, dus ik zal meer water te verliezen - dus mijn gewicht zal naar beneden misschien -200g zijn, afhankelijk van mijn lichaam in reactie daarop.

Dus, ik denk dat voor een idee, uw voorstel is een goed, maar je eenmaal begint steeds meer specifieke, het wordt smerig complex.

Een ander voorbeeld: als je aan het doen zijn oefening en 500cals verbrandt tijdens een RUN, blijft u CAL's te branden voor een aantal uren na. Als je 200 cals branden thru gewicht opleiding, zult u dezelfde post-oefening burn (misschien meer) te doen, en je basislijn metabole verbranden (hoeveel je verbrandt als je gewoon zitten op je achterkant) hoger zal zijn tot die spier terug verschrompelen naar wat het vroeger was.

Ik denk dat je hebt gelijk tho - niet echt een kwestie SO, maar leuk niemand de minder.

antwoordde op 24/10/2008 om 13:10
bron van user

stemmen
0

Ik wil daaraan toevoegen dat je een andere meting dan BMI vinden in uw overwegingen, omdat het niet lichaamssamenstelling in overweging nemen. Bijvoorbeeld, ik herinner me het zien van een artikel over Evander Holyfield worden beschouwd als "gevaarlijk zwaarlijvig" op basis van zijn hoge BMI. Hij zag eruit alsof hij nauwelijks een grammetje vet op hem had. Hoe dan ook, gewoon een overweging.

antwoordde op 24/10/2008 om 13:15
bron van user

stemmen
1

Ik bedoel, als dit is wat je zoekt, moet u worden ingesteld.

Supposely, in relativiteitstheorie van Einstein's stelt hij dat een calorie heeft een exact gewicht (,000000000000046 gram).

Met dit gezegd, zou zoiets als dit werk:

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

Dat zou terugkeren, in grammen, hoeveel gewicht verloren was. Om het nog redelijk te maken, zou ik zoiets uit te vinden hoeveel calorieën zijn in als een half pond of wat dan ook te doen.

Van wat ik lees, dat is wat je probeert te doen. Vertel me als het niet.

antwoordde op 14/03/2012 om 05:13
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more