Convertire calorie per peso

voti
0

L'equazione fondamentale della perdita di peso / guadagno è:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

Io vado su un calcio di salute, e, come un buon secchione ho pensato di iniziare a tenere traccia di queste cose e scrivo alcuni software al trattamento dei miei dati. Io non sono attento e disciplinato abbastanza per contare le calorie nel cibo, così ho pensato di lavorare a ritroso:

  • Posso pesarmi ogni giorno
  • Posso calcolare il mio BMR e, quindi, quante calorie brucio non fare nulla tutto il giorno
  • Posso utilizzare il mio cardiofrequenzimetro per capire quante calorie brucio fare esercizio

In questo modo posso generare un calorie consumate grafico Basato su miei dischi esercizio e del peso approssimativo, e l'uso che per motivare me stesso quando ho tentato di avere una ciambella.

La cosa che mi sono bloccato sulla è la funzione:

int convert_to_weight_diff(int calorie_diff);

Qualcuno sa la pseudo-codice per quella funzione? Se hai qualche dettaglio, assicurarsi di specificare se stiamo parlando di calorie, calorie, kilojoule, libbre, chilogrammi, etc.

Grazie!

È pubblicato 24/10/2008 alle 12:02
fonte dall'utente
In altre lingue...                            


7 risposte

voti
5

Guardate la dieta del Hacker e physicsdiet.com - questa ruota è già stato inventato.

Risposto il 24/10/2008 a 12:05
fonte dall'utente

voti
0

Non so come precisa questo è perché è Wikipedia ma sembra una buona base per una regola-of-thumb-o-meter.

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

Risposto il 24/10/2008 a 12:08
fonte dall'utente

voti
2

Credo che il fattore di conversione è di circa 3500 calorie per libbra. Ricerca di Google (! Non la calcolatrice) sembra essere d'accordo: http://www.google.com/search?q=calories+per+pound

Risposto il 24/10/2008 a 12:08
fonte dall'utente

voti
0

Come si avrà solo bruciare i grassi, la conversazione è la seguente:

Per bruciare 1 g di grassi si dovrà lavorare fuori 9kcal.

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

Risposto il 24/10/2008 a 12:12
fonte dall'utente

voti
0

Credo che tutti gli altri ha sintetizzato bene, però c'è qualcosa (forse più) che avete dimenticato:

acqua e stimolanti (il vostro diritto sviluppatore, in modo da caffeina è un farmaco standard, come Spice è in dune)

Per esempio, se ho 2000cal di cibo in un giorno, e attraverso il metabolismo e l'esercizio fisico brucio 1750 (I ottenere cose tutti gli allenamenti al momento, dovrebbe essere 2500 o giù di lì), ho lasciato 350cal, che va come grasso, in modo da 'm circa 50 grammi (erano 3500 CAL == circa 500g di grasso. Non sono sicuro se questo è giusto, ma lascia andare con lui per il momento)

Se devo fare la stessa cosa domani, ma ho 2 tazze di caffè (tenere a mente il mio caffè di scelta è espresso con niente altro in esso, così vicino a zero CAL), devo prendere due cose in considerazione:

  • caffeina aumenta il mio metabolismo, in modo da bruciare più - quindi il mio bruciare può essere + 100cals
  • la caffeina è un diuretico, quindi mi perde più acqua - così il mio peso sarà verso il basso forse -200g, a seconda della mia reazione bodys ad esso.

Quindi, penso che per un'idea di base, la sua proposta è una buona, ma una volta che si avvia sempre più specifici, diventa complesso cattivo.

Un altro esempio: se si sta facendo esercizio fisico, e masterizzare 500cals durante una corsa, si continuerà a bruciare CAL per un numero di ore dopo. Se si bruciano 200 CAL attraverso la formazione di peso, si farà lo stesso post-esercizio burn (forse di più), e il vostro metabolismo basale bruciare (quanto si bruciano se ti siedi sul retro) sarà più alto fino a che il muscolo si atrofizza indietro a tutto ciò che era prima.

Penso che lei abbia ragione tho - non proprio una domanda così, ma non per questo meno divertente.

Risposto il 24/10/2008 a 13:10
fonte dall'utente

voti
0

Vorrei aggiungere che a trovare una misura diversa da quella BMI nelle vostre considerazioni, perché non prende la composizione corporea in considerazione. Per esempio, io ricordo di aver visto un articolo su Evander Holyfield essere considerato "pericolosamente obesi", basato sul suo alto indice di massa corporea. Sembrava che ebbe appena un filo di grasso su di lui. In ogni caso, solo una considerazione.

Risposto il 24/10/2008 a 13:15
fonte dall'utente

voti
1

Voglio dire, se questo è quello che stai cercando, si dovrebbe essere impostato.

Supposely, in Teoria della Relatività di Einstein, egli afferma che una caloria non hanno un peso esatto (0.000000000000046 grammi).

Con questo detto, qualcosa di simile a questo dovrebbe funzionare:

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

Sarebbe tornare, in grammi, quanto peso è stato perso. Per renderlo più ragionevole, vorrei fare qualcosa di simile scoprire quante calorie sono in come mezzo chilo o qualsiasi altra cosa.

Da quello che ho letto, che è quello che si sta cercando di fare. Dimmi se non.

Risposto il 14/03/2012 a 05:13
fonte dall'utente

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