Átalakítás kalóriát súly

szavazat
0

Az alapvető egyenlete fogyás / erősítés:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

Megyek az egészségre rúgás, és mint egy jó majom Gondoltam, nyilvántartani ezeket a dolgokat, és írjon néhány szoftver továbbítani az adatokat. Nem vagyok figyelmes és fegyelmezett ahhoz, hogy számolni kalória élelmiszer, így azt gondoltam, visszafelé:

  • Azt is nyomhat magam minden nap
  • Azt lehet számítani az én BMR, és így hány kalóriát éget csinál semmit egész nap
  • Tudom használni a pulzusmérő kitalálni, hogy hány kalóriát éget csinál gyakorlatot

Így tudok generálni egy hozzávetőleges „kalóriát fogyasztanak” grafikon alapján én a testmozgás és a súly feljegyzések, és használni, hogy motiválni magam, amikor Hajlok rá, hogy van egy fánk.

A dolog, én ragadt a funkció:

int convert_to_weight_diff(int calorie_diff);

Tudja valaki, hogy a pszeudo-kódját, hogy a funkció? Ha már van néhány adat, győződjön meg róla, jelezze, ha beszélünk kalória, kalória, kilojoule, font, kilogramm, stb

Kösz!

A kérdést 24/10/2008 12:02
a forrás felhasználó
Más nyelveken...                            


7 válasz

szavazat
5

Nézd meg a Hacker Diet és physicsdiet.com - ez a kerék már feltalálták.

Válaszolt 24/10/2008 12:05
a forrás felhasználó

szavazat
0

Nemtom mennyire pontos ez azért van, mert a Wikipédia, de úgy néz ki, mint egy jó alapot a szabály-of-hüvelykujj-o-meter.

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

Válaszolt 24/10/2008 12:08
a forrás felhasználó

szavazat
2

Azt hiszem, az átszámítási tényező körülbelül 3500 kalóriát font. Google keresés (nem a kalkulátor!) Úgy tűnik, hogy egyetértenek: http://www.google.com/search?q=calories+per+pound

Válaszolt 24/10/2008 12:08
a forrás felhasználó

szavazat
0

Mivel csak akkor éget zsírt, a beszélgetés a következő:

Éget 1g zsír akkor ki kell dolgozniuk 9 kcal.

Forrás: http://en.wikipedia.org/wiki/Food_energy

Válaszolt 24/10/2008 12:12
a forrás felhasználó

szavazat
0

Azt hiszem, mindenki más úgy foglalta össze, de van valami (talán több), hogy elfelejtette:

víz és a stimulánsok (a fejlesztő van, így a koffein szabvány gyógyszert, mint a Spice van dune)

Például, ha van 2000cal étel egy nap, és Thru anyagcserét és a testmozgás égek 1750 (kapok dolog minden gyakorlat abban a pillanatban, legyen 2500, vagy úgy), már 350cal balra, ami megy, mint a zsír, így „m körülbelül 50 gramm (volt 3500 CAL == körülbelül 500 g zsírt tartalmaz. Nem biztos, hogy amit jobb, de menjünk vele a pillanatban)

Ha nem pontosan ugyanaz a dolog holnap, de van 2 csésze kávé (szem előtt tartani a kávét a választás Espresso semmi mást, így a nullához közeli CAL), van, hogy két dolgot figyelembe venni:

  • koffein up my anyagcserét, így éget több - így a burn lehet + 100cals
  • koffein vízhajtó, úgyhogy veszíteni több vizet - így a súlyom lesz meg talán -200g függően én bodys reakció rá.

Szóval, azt hiszem, egy alapötlet, a javaslat egy jó, de ha egyszer elkezd egyre több különleges, nem lesz csúnya összetett.

Egy másik példa: Ha csinálsz a testmozgás, és éget 500cals alatt fut, akkor is tovább égnek CAL számos óra után. Ha éget 200 CAL keresztül súlyzós edzés, akkor nem ugyanaz az edzés utáni égés (talán több), és az alapvonal anyagcsere égetni (mennyit éget, ha csak ül a hátoldalon) magasabb lesz, amíg az izom elsorvad vissza hogy bármi is volt korábban.

Azt hiszem, igazad van tho - nem igazán egy SO kérdés, de szórakoztató mégis.

Válaszolt 24/10/2008 13:10
a forrás felhasználó

szavazat
0

Hozzáteszem, hogy ha talál egy másik mérést, mint a BMI be megfontolások miatt nem veszi testösszetétel figyelembe. Például Emlékszem egy cikket Evander Holyfield tekintett „veszélyesen elhízott” alapján a magas BMI. Úgy nézett ki, mint akinek alig egy deka zsír rá. Különben is, csak egy szempont.

Válaszolt 24/10/2008 13:15
a forrás felhasználó

szavazat
1

Úgy értem, ha ez az, amit keres, akkor meg kell határozni.

Supposely, Einstein relativitáselmélete azt állítja, hogy a kalória-nak van egy pontos súly (0,000000000000046 gramm).

Ezzel azt mondta, valami ilyesmit kell működnie:

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

Hogy vissza fog térni, grammban, hogy mennyi súlyt elveszett. Annak érdekében, hogy ésszerűbb, én valami ilyesmit kellene kideríteni, hogy hány kalória van, mint egy fél font, vagy bármi.

Abból, amit olvastam, hogy mit akar csinálni. Szólj, ha nem.

Válaszolt 14/03/2012 05:13
a forrás felhasználó

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