Frage

Die Grundgleichung der Gewichtsverlust / Gewinn ist:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

ich auf einer Gesundheit Kick werde, und wie ein guter Nerd dachte ich, dass ich den Überblick über diese Dinge zu halten beginnen würde und einige Software schreibe meine Daten zu verarbeiten. Ich bin nicht aufmerksam und diszipliniert genug Kalorien in der Nahrung zu zählen, so dass ich dachte, ich würde arbeiten rückwärts:

  • kann ich mich wiegen jeden Tag
  • Ich kann meine BMR berechnen und damit, wie viele Kalorien ich nichts anbrennen tun den ganzen Tag
  • Ich kann meine Herzfrequenz-Monitor verwenden, um herauszufinden, wie viele Kalorien ich Übung verbrennen zu tun

So kann ich meine Bewegung und Gewicht Aufzeichnungen basierend auf, einen ungefähren „Kalorien verbraucht“ Graph erzeugen kann und mich zu motivieren verwenden, wenn ich versucht bin einen Donut zu haben.

Das, was ich auf bin stecken ist die Funktion:

int convert_to_weight_diff(int calorie_diff);

Jeder weiß, den Pseudo-Code für diese Funktion? Wenn Sie ein paar Details haben, dann stellen Sie sicher, dass Sie angeben, ob wir reden Kalorien, Kalorien, Kilojoule, Pfund, Kilogramm, etc.

Danke!

War es hilfreich?

Lösung

Schauen Sie sich Die Diät der Hacker und physicsdiet.com -. dieses Rad schon erfunden wurde,

Andere Tipps

Ich denke, der Umrechnungsfaktor ist etwa 3500 Kalorien pro Pfund. Google-Suche (! Nicht der Rechner) scheint sich einig: http: // www. google.com/search?q=calories+per+pound

Ich meine, wenn dies ist, was Sie suchen, dann sollten Sie festgelegt werden.

supposely, in Einsteinsche Relativitätstheorie er besagt, dass eine Kalorie hat ein genaues Gewicht (,000000000000046 Gramm).

Mit diesem wird gesagt, so etwas wie dies funktionieren soll:

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

Das würde zurückkehren, in Gramm, wie viel Gewicht verloren. Um es vernünftig, ich würde so etwas tun, herauszufinden, wie viele Kalorien sind in wie einem halben Pfund oder was auch immer.

Von dem, was ich gelesen habe, ist das, was Sie zu tun versuchen. Sag mir, wenn es nicht.

Ich weiß nicht, wie genau das ist, weil es Wikipedia ist, aber es sieht aus wie eine gute Grundlage für einen Regel-of-Daumen-o-meter.

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

Wie Sie nur Fett zu verbrennen, das Gespräch ist wie folgt:

Zum Brennen von 1 g Fett Sie 9 kcal arbeiten aus.

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

ich denke, alle anderen es auch aufsummiert hat, aber es ist etwas (vielleicht auch mehr) ist, dass Sie vergessen haben:

Wasser und Stimulanzien (Ihr Entwickler richtig, so Koffein ist ein Standard-Medikament, wie Spice in Düne)

Zum Beispiel, wenn ich 2000cal von Lebensmitteln in einem Tag haben, und durch den Stoffwechsel und die Übung, die ich brennen 1750 (I Zeug alle Übung zur Zeit sollte 2500 oder so), ich habe 350cal links, die als Fett geht , so bin ich etwa 50 Gramm (waren 3500 cALs == etwa 500 g Fett. nicht sicher, ob das ist richtig, aber mit ihm für den Moment loslässt)

Wenn ich die genau die gleiche Sache morgen tun, aber ich habe 2 Tassen Kaffee (bedenken Sie meinen Kaffee der Wahl ist Espresso mit nichts anderem darin, so nahe bei Null CALs), habe ich in Betracht, zwei Dinge nehmen :

  • Koffein ups meinen Stoffwechsel, so brenne ich mehr - so kann meine verbrennen + 100cals
  • Koffein ist ein Diuretikum, also werde ich mehr Wasser verlieren -. So wird mein Gewicht nach unten vielleicht -200g sein, abhängig von meiner Bodys Reaktion auf sie

Also, ich denke, für eine grundlegende Idee, Ihr Vorschlag gut ist, aber sobald Sie anfangen, präziser, wird es NASTY komplex.

Ein weiteres Beispiel: Wenn Sie Übung tun, und brennen 500cals während eines Laufes, werden Sie weiterhin CALs für eine Anzahl von Stunden nach der verbrennen. Wenn Sie 200 CALs durch Krafttraining verbrennen, werden Sie die gleiche post-exercise burn tun (vielleicht auch mehr), und die Basislinie metabolische brennen (wie viel Sie brennen, wenn Sie gerade auf Ihrem Hintern sitzen) höher sein wird, bis dieser Muskel wieder verkümmert auf das, was war es vor.

Ich glaube, Sie rechts tho sind - nicht wirklich eine Frage SO, aber Spaß nichtsdestoweniger

.

Ich mag hinzufügen, dass Sie eine andere Messung als BMI in Ihre Überlegungen finden, weil es nicht die Körperzusammensetzung in Betracht ziehen. Zum Beispiel erinnere mich, dass ich ein Artikel über Evander Holyfield „gefährlich fettleibig“, basierend betrachtet wird auf seinem hohen BMI. Er sah aus wie er kaum eine Unze Fett auf ihn hatte. Wie auch immer, nur eine Überlegung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top