Převést kalorií hmotnosti

hlasů
0

Základní rovnice hubnutí / zisk je:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

Jdu na zdraví kopu, a jako dobrý pitomec jsem si myslel, že bych začít sledování těchto věcí a psát nějaký software pro zpracování mých osobních údajů. Nejsem pozorný a disciplinovaný dost počítat kalorie v potravinách, tak jsem myslel, že bych pracovat pozpátku:

  • I mohou vážit sám sebe každý den
  • Mohu počítat svůj BMR a tudíž kolik kalorií hořím dělat nic celý den
  • Mohu používat svůj srdečního rytmu se přijít na to, kolik kalorií hořím dělá cvičení

Že způsob, jak mohu generovat přibližné „spotřebované kalorie“ grafů na základě mých cvičení a hmotnost záznamů, a použít ho motivovat sám sebe, když jsem v pokušení mít koblihy.

Jde o to, že jsem přilepená na je funkce:

int convert_to_weight_diff(int calorie_diff);

Ví někdo, pseudo-kód pro tuto funkci? Pokud máte nějaké podrobnosti, ujistěte se, že určit, zda mluvíme kalorie, kalorií, kilojoulů, libry, kilogramů, atd

Dík!

Položena 24/10/2008 v 12:02
zdroj uživatelem
V jiných jazycích...                            


7 odpovědí

hlasů
5

Podívejte se na The Hacker Dieta a physicsdiet.com - toto kolo již bylo vynalezeno.

Odpovězeno 24/10/2008 v 12:05
zdroj uživatelem

hlasů
0

Nevím, jak přesně je to proto, že je Wikipedia, ale vypadá to, že dobrý základ pro pravidlo-o-palec-o-metr.

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

Odpovězeno 24/10/2008 v 12:08
zdroj uživatelem

hlasů
2

Myslím, že přepočítací koeficient je asi 3500 kalorií za libru. Google search (! Ne kalkulátor) Zdá se, že se shodují: http://www.google.com/search?q=calories+per+pound

Odpovězeno 24/10/2008 v 12:08
zdroj uživatelem

hlasů
0

Jak budete spalovat tuk jen konverzace je následující:

Spálit 1g tuku budete muset vypracovat 9 kcal.

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

Odpovězeno 24/10/2008 v 12:12
zdroj uživatelem

hlasů
0

Myslím, že všichni ostatní to shrnul dobře, ale je tu něco (možná i více), které jste zapomněli:

voda a stimulanty (vaše developer v pořádku, takže kofein je standardní lék, stejně jako Spice je v duně)

Například, když mám 2000cal jídla za den, a přes metabolismu a cvičení I hořet 1750 (mám věci všechny cvičení v současné době, by měla být 2500 nebo tak nějak), mám 350cal doleva, která vede jako tuk, takže jsem ‚m asi 50 gramů (3500 byly licence CAL == asi 500 g tuku. Není si jistý, jestli to je pravda, ale nechá jít s ním na chvíli)

Když udělám přesně to samé zítra, ale mám 2 šálků kávy (mějte na paměti, moje káva výběru je Espresso nic jiného v něm, tak blíží nule CAL), musím mít dvě věci v úvahu:

  • kofein ups můj metabolismus, takže se spálit více - takže moje hoření může být + 100cals
  • kofein je diuretikum, takže budu ztratit více vody - takže moje váha bude se možná -200 g, v závislosti na své bodys reakci na něj.

Takže si myslím, že pro základní myšlenky, váš návrh je dobrý, ale jakmile začnete dostat konkrétnější, dostane NASTY komplex.

Další příklad: Pokud děláte cvičení a spálit 500cals během RUN, budete i nadále spalovat CAL pro několik hodin poté. Pokud spálíte 200 CAL přes silový trénink, budete dělat stejný post-cvičení hořet (možná i víc), a vaše základní metabolické hořet (kolik spálíte, když se jen tak sedět na zadku) bude vyšší než že svalová atrofie zpět aby bez ohledu na to bylo předtím.

Myslím, že máte pravdu tho - to opravdu SO otázka, ale zábavná nicméně.

Odpovězeno 24/10/2008 v 13:10
zdroj uživatelem

hlasů
0

Chtěl bych dodat, že najít jinou měření než BMI do svých úvah, protože nebere složení těla v úvahu. Například, Vzpomínám si článek o Evander Holyfield byl považován za „nebezpečně obézní“ na základě své vysoké BMI. Vypadal, jako by měl stěží unce tuku na něj. Mimochodem, jen úvaha.

Odpovězeno 24/10/2008 v 13:15
zdroj uživatelem

hlasů
1

Mám na mysli, jestli je to to, co hledáte, je třeba nastavit vy.

Supposely v Einsteinovy ​​teorie relativity se uvádí, že kalorie nemá mít přesnou hmotnost (0.000000000000046 gramů).

S tímto řekl, něco takového by mělo fungovat:

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

Že by se vrátil, v gramech, jak se ztratily velkou váhu. Aby to bylo rozumnější, udělal bych něco takového zjistit, kolik kalorií jsou v podobné půl libry nebo cokoliv jiného.

Z toho, co jsem četl, že je to, co se snažíte dělat. Řekněte mi, jestli ne.

Odpovězeno 14/03/2012 v 05:13
zdroj uživatelem

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