문제

체중 감량/이득의 기본 방정식은 다음과 같습니다.

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

나는 건강 차기를하고 있으며, 좋은 괴상한 것처럼 나는 이러한 것들을 추적하기 시작하고 내 데이터를 처리하기 위해 소프트웨어를 작성할 것이라고 생각했습니다. 나는 음식의 칼로리를 계산하기에 충분히주의를 기울이지 않고 징계를받지 않았으므로 거꾸로 일할 것이라고 생각했습니다.

  • 나는 매일 몸무게를 할 수 있습니다
  • 나는 내 BMR을 계산할 수 있고 따라서 하루 종일 아무것도하지 않는 칼로리는 몇 칼로리
  • 심장 박동 모니터를 사용하여 운동을하는 칼로리가 몇 칼로리를 파악할 수 있습니다.

그렇게하면 운동과 체중 기록을 기반으로 대략적인 "칼로리 소비"그래프를 생성 할 수 있으며 도넛을 먹고 싶은 유혹을받을 때 동기를 부여하는 데 사용합니다.

내가 붙어있는 것은 기능입니다.

int convert_to_weight_diff(int calorie_diff);

그 기능에 대한 의사 코드를 아는 사람이 있습니까? 세부 사항이 있으면 칼로리, 칼로리, 킬로 줄, 파운드, 킬로그램 등을 이야기하고 있는지 지정하십시오.

감사!

도움이 되었습니까?

해결책

보다 해커의 다이어트 그리고 PhysicsDiet.com -이 바퀴는 이미 발명되었습니다.

다른 팁

전환 계수는 파운드당 약 3500 칼로리라고 생각합니다. Google 검색 (계산기가 아님)은 동의하는 것 같습니다. http://www.google.com/search?q=calories+per+pound

이것이 당신이 찾고있는 것이라면, 당신은 설정해야합니다.

아인슈타인의 상대성 이론에서 그는 칼로리가 정확한 무게 (0.000000000000046 그램)를 가지고 있다고 말합니다.

이 말로, 이와 같은 것이 효과가 있어야합니다.

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

그것은 그램으로 얼마나 많은 무게가 손실되었는지 돌아올 것입니다. 더 합리적으로 만들기 위해, 나는 얼마나 많은 칼로리가 반 파운드와 같은지 알아내는 것과 같은 일을 할 것입니다.

내가 읽은 바에 따르면, 그것이 당신이하려는 일입니다. 그렇지 않다면 말해줘.

나는 이것이 Wikipedia이기 때문에 얼마나 정확한지를 모르지만, 그것은 thumb-o-meter의 좋은 기초처럼 보입니다.

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

지방만을 태울 수 있으므로 대화는 다음과 같습니다.

지방의 1g을 태우려면 9kcal을 해결해야합니다.

원천: http://en.wikipedia.org/wiki/food_energy

나는 다른 모든 사람들이 그것을 잘 요약했다고 생각하지만, 당신이 잊어 버린 무언가가 있습니다.

물과 자극제 (당신의 개발자 권리, 카페인은 향신료가 모래 언덕에있는 것처럼 표준 약물입니다)

예를 들어, 하루에 2000cal의 음식이 있고 신진 대사와 운동을 통해 1750을 태우면 (현재 모든 운동을해야합니다. 2500 여야), 나는 350cal이 남아있어서 지방으로 간다. 'm 약 +50 그램 (3500 cals == 약 500g의 지방이었다. 그것이 옳은지 확실하지 않지만 지금은 그것을 가지고 가자)

내일 똑같은 일을하지만 커피 2 잔을 가지고 있다면 (선택한 커피는 다른 것이없는 에스프레소라는 것을 명심하십시오.

  • 카페인은 내 신진 대사를 높이므로 더 많이 태워서 화상이 +100cals 일 수 있습니다.
  • 카페인은 이뇨제이므로 물을 더 많이 잃을 것입니다. 그래서 체중은 신체 반응에 따라 -200g이 줄어들 것입니다.

따라서 기본 아이디어의 경우 제안은 좋은 아이디어라고 생각하지만 일단 더 구체적으로 시작되면 불쾌한 복잡합니다.

또 다른 예 : 운동을하고 달리기 동안 500cal을 태우는 경우 몇 시간 후에 Cals를 계속 태울 수 있습니다. 웨이트 트레이닝을 통해 200 cals를 태우면, 운동 후 화상 (아마도 더 많은)과 기준선 대사 화상 (뒷면에 앉아 있으면 얼마나 많은 화상을 입히는가)가 근육 위축이되기 전까지는 더 높아질 것입니다. 이전에 무엇이든.

나는 당신이 옳다고 생각합니다 - 실제로 그렇게 질문은 아니지만 재미는 없습니다.

신체 구성을 고려하지 않기 때문에 BMI와 다른 측정을 고려 사항에 대해 찾을 수 있다고 덧붙입니다. 예를 들어, 나는 Evander Holyfield가 그의 높은 BMI를 기반으로 "위험한 비만"으로 간주되는 기사를 본 것을 기억합니다. 그는 자신에게 거의 지방 온스를 가지고있는 것처럼 보였다. 어쨌든, 단지 고려해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top