Konwersja kalorii do masy

głosy
0

Podstawowym równaniem odchudzania / zysk wynosi:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

Idę na rzut zdrowia, a jak dobry frajerem Myślałam zacznę śledzenie tych rzeczy i napisać oprogramowanie do przetwarzania moich danych. Nie jestem uprzejmy i zdyscyplinowany wystarczy liczyć kalorii w żywności, więc pomyślałem, że działa wstecz:

  • mogę ważyć się codziennie
  • mogę obliczyć mój BMR, a tym samym ile kalorii rodzę nic nie robi cały dzień
  • mogę używać mojego monitora akcji serca, aby dowiedzieć się, ile kalorii rodzę robi ćwiczenia

W ten sposób mogę wygenerować przybliżone „kalorii” diagram Rating oparty na moich ćwiczeń i waga rekordów, i używać, aby motywować siebie, kiedy jestem kuszony mieć pączka.

Rzecz Utknąłem na to jest funkcja:

int convert_to_weight_diff(int calorie_diff);

Ktoś wie pseudo-kod dla tej funkcji? Jeśli masz jakieś dane, upewnij się określić, czy mówimy kalorii, kalorie, kilodżuli, funty, kilogramów itp

Dzięki!

Utwórz 24/10/2008 o 12:02
źródło użytkownik
W innych językach...                            


7 odpowiedzi

głosy
5

Spójrz na haker diety i physicsdiet.com - to koło zostało już wymyślone.

Odpowiedział 24/10/2008 o 12:05
źródło użytkownik

głosy
0

Nie wiem jak dokładne jest to dlatego, że jest Wikipedia, ale wygląda na to dobrą podstawę dla zasada-of-thumb-o-meter.

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

Odpowiedział 24/10/2008 o 12:08
źródło użytkownik

głosy
2

Myślę, że przelicznik wynosi około 3500 kalorii na funt. Wyszukiwarka Google (! Nie kalkulator) wydaje się zgodzić: http://www.google.com/search?q=calories+per+pound

Odpowiedział 24/10/2008 o 12:08
źródło użytkownik

głosy
0

Jak będzie tylko spalić tłuszcz, rozmowa jest w następujący sposób:

Aby nagrać 1g tłuszczu musisz wypracować 9kcal.

Źródło: http://en.wikipedia.org/wiki/Food_energy

Odpowiedział 24/10/2008 o 12:12
źródło użytkownik

głosy
0

Myślę, że wszyscy inni podsumował to dobrze, jednak jest coś (może więcej), które zostały zapomniane:

woda i używki (Twoje prawo deweloper, więc kofeina jest standardowym lekiem, jak Spice jest w wydmie)

Na przykład, jeśli mam 2000cal pożywienia w ciągu dnia, a thru metabolizm i ćwiczenia płonę 1750 (I dostać rzeczy wszystkie ćwiczenia w tej chwili powinno być 2500 lub tak), mam 350cal lewo, który jedzie jak tłuszcz, więc „m około +50 gramów (było 3500 CAL == około 500 g tłuszczu. Nie wiem, czy to jest to w porządku, ale puszcza się z nim za chwilę)

Jeśli robię dokładnie to samo jutro, ale mam 2 filiżanek kawy (należy pamiętać, moja kawa espresso z wyboru jest z niczym innym w nim, tak blisko zera CAL), muszę wziąć pod uwagę dwie rzeczy:

  • ups kofeina mój metabolizm, więc spalić więcej - więc moje oparzenie może być + 100cals
  • kofeina ma działanie moczopędne, więc będę tracić więcej wody - tak moja waga będzie w dół może -200g, w zależności od mojego Bodys reakcji na nią.

Tak, myślę, że do podstawowej idei, twoja propozycja jest dobra, ale kiedy zaczynają coraz bardziej szczegółowe, to dostaje paskudny kompleks.

Inny przykład: Jeśli robisz ćwiczenia i spalić 500cals podczas biegu, będzie można nadal palić CAL za kilka godzin później. Jeśli palą 200 CAL thru treningu siłowego, musisz zrobić to samo oparzenie po wysiłku (może więcej), a bazowy metaboliczny spalić (ile spalasz jeśli po prostu siedzieć na odwrocie) będą wyższe, aż do zaniku mięśni, które z powrotem do tego, co było wcześniej.

Myślę, że masz rację tho - naprawdę nie jest pytanie SO, ale zabawa niemniej.

Odpowiedział 24/10/2008 o 13:10
źródło użytkownik

głosy
0

Dodam, że można znaleźć inną niż pomiar BMI w swoich rozważaniach, ponieważ nie bierze pod uwagę budowę ciała. Na przykład Pamiętam artykuł o Evander Holyfield jest uważany za „niebezpiecznie otyłych” oparty na jego wysokim BMI. Wyglądał, jakby ledwo uncję tłuszczu na niego. W każdym razie, po prostu uwagę.

Odpowiedział 24/10/2008 o 13:15
źródło użytkownik

głosy
1

To znaczy, jeśli to jest to, czego szukasz, powinien być ustawiony.

Supposely w teorii względności Einsteina stwierdza on, że kalorii ma dokładnej wagi (0.000000000000046 gramów).

Z tym powiedział, coś jak to powinno działać:

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

Że wróci, w gramach, ile waga stracone. Aby uczynić go bardziej rozsądne, by zrobić coś jak dowiedzieć się, ile kalorii w jak pół funta czy cokolwiek innego.

Z tego co czytałem, to jest to, co staramy się robić. Powiedz mi, czy nie.

Odpowiedział 14/03/2012 o 05:13
źródło użytkownik

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