Μετατροπή θερμίδες σε βάρος

ψήφοι
0

Η θεμελιώδης εξίσωση της απώλειας βάρους / κέρδος είναι:

weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);

Πάω σε ένα λάκτισμα για την υγεία, και σαν μια καλή σπασίκλα σκέφτηκα ότι θα ξεκινήσει την παρακολούθηση αυτών των πραγμάτων και να γράψετε κάποιο λογισμικό για την επεξεργασία των δεδομένων μου. Δεν είμαι προσεκτικός και πειθαρχημένη αρκετά για να μετρήσει τις θερμίδες στα τρόφιμα, έτσι σκέφτηκα ότι θα εργαστεί προς τα πίσω:

  • Μπορώ να σταθμίσει τον εαυτό μου κάθε μέρα
  • Μπορώ να υπολογίζει BMR μου και ως εκ τούτου, πόσες θερμίδες θα κάψει κάνει τίποτα όλη τη μέρα
  • Μπορώ να χρησιμοποιήσω παρακολούθηση του καρδιακού ρυθμού μου για να καταλάβω πόσες θερμίδες θα κάψει κάνει την άσκηση

Με αυτόν τον τρόπο μπορώ να δημιουργήσει μια προσέγγιση «τις θερμίδες που καταναλώνονται» γράφημα με βάση την άσκηση και το βάρος τα αρχεία μου, και να τις χρησιμοποιούν για να παρακινήσει τον εαυτό μου όταν είμαι στον πειρασμό να έχουν ένα ντόνατ.

Το πράγμα είμαι κολλημένος σε είναι η λειτουργία:

int convert_to_weight_diff(int calorie_diff);

Ο καθένας ξέρει το ψευδο-κώδικα για τη λειτουργία αυτή; Αν έχετε κάποιες λεπτομέρειες, φροντίστε να καθορίσετε αν μιλάμε θερμίδες, θερμίδες, θερμίδες, κιλά, κιλά, κ.λπ.

Ευχαριστώ!

Δημοσιεύθηκε 24/10/2008 στις 12:02
πηγή χρήστη
Σε άλλες γλώσσες...                            


7 απαντήσεις

ψήφοι
5

Κοιτάξτε των hackers Διατροφή και physicsdiet.com - αυτό τροχός έχει ήδη εφευρεθεί.

Απαντήθηκε 24/10/2008 στις 12:05
πηγή χρήστη

ψήφοι
0

Δεν ξέρω πόσο ακριβής είναι αυτή οφείλεται στο γεγονός ότι είναι η Wikipedia, αλλά φαίνεται σαν μια καλή βάση για ένα κράτος-of-thumb-o-meter.

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

Απαντήθηκε 24/10/2008 στις 12:08
πηγή χρήστη

ψήφοι
2

Νομίζω ότι ο συντελεστής μετατροπής είναι περίπου 3500 θερμίδες ανά λίβρα. Google αναζήτησης (! Δεν το κομπιουτεράκι) φαίνεται να συμφωνεί: http://www.google.com/search?q=calories+per+pound

Απαντήθηκε 24/10/2008 στις 12:08
πηγή χρήστη

ψήφοι
0

Όπως μπορείτε να κάψετε μόνο λίπος, η συνομιλία έχει ως εξής:

Για να κάψετε 1 g λίπους θα πρέπει να εργαστούν από 9 kcal.

Πηγή: http://en.wikipedia.org/wiki/Food_energy

Απαντήθηκε 24/10/2008 στις 12:12
πηγή χρήστη

ψήφοι
0

Νομίζω ότι όλοι οι άλλοι έχουν συνόψισε καλά, όμως υπάρχει κάτι (ίσως και περισσότερο) που έχετε ξεχάσει:

νερό και διεγερτικά (δικαίωμα του έργου σας, έτσι ώστε η καφεΐνη είναι ένα πρότυπο φάρμακο, όπως το Spice είναι σε αμμόλοφο)

Για παράδειγμα, αν έχω 2000cal των τροφίμων σε μια μέρα, και μέσω του μεταβολισμού και της άσκησης θα κάψει 1750 (παίρνω τα πράγματα όλα την άσκηση αυτή τη στιγμή, θα πρέπει να είναι 2500 ή έτσι), δεν έχω 350cal αριστερά, η οποία πηγαίνει ως λίπος, γι ' μ»περίπου 50 γραμμάρια (ήταν 3500 θερμίδες == περίπου 500 γραμμάρια λίπους. Δεν είμαι σίγουρος αν thats δεξιά, αλλά αφήνει να πάει με αυτό προς το παρόν)

Αν κάνω ακριβώς το ίδιο πράγμα αύριο, αλλά έχω 2 φλιτζάνια καφέ (να έχετε κατά νου τον καφέ μου επιλογή είναι Espresso με τίποτα άλλο σε αυτό, τόσο κοντά στο μηδέν θερμίδες), θα πρέπει να λάβει δύο πράγματα υπόψη:

  • καφεΐνη ups μεταβολισμό μου, ώστε να μπορώ να κάψετε περισσότερο - έτσι έγκαυμα μου μπορεί να είναι + 100cals
  • καφεΐνη είναι ένα διουρητικό, γι 'αυτό θα χάσουν περισσότερο νερό - έτσι το βάρος μου θα είναι κάτω ίσως -200g, ανάλογα με bodys αντίδρασή μου σε αυτό.

Έτσι, νομίζω ότι για μια βασική ιδέα, η πρότασή σας είναι καλή, αλλά τη στιγμή που θα αρχίσετε να πάρει πιο συγκεκριμένη, παίρνει NASTY συγκρότημα.

Ένα άλλο παράδειγμα: Αν κάνετε την άσκηση, και να κάψετε 500cals στη διάρκεια μιας περιόδου, θα συνεχίσει να καίει θερμίδες για μερικές ώρες μετά. Εάν καίτε 200 θερμίδες μέσα από την προπόνηση με βάρη, θα κάνουμε το ίδιο έγκαυμα μετά την άσκηση (ίσως και περισσότερο), και την έναρξη του μεταβολισμού σας κάψει (πόσο καίτε αν απλά κάθονται πίσω σας) θα είναι μεγαλύτερη μέχρι εκείνη τη μυϊκή ατροφία πίσω σε ό, τι ήταν πριν.

Νομίζω ότι έχετε δίκιο εν τούτοις - δεν είναι πραγματικά ένα θέμα SO, αλλά διασκεδαστικό παρ 'όλ'.

Απαντήθηκε 24/10/2008 στις 13:10
πηγή χρήστη

ψήφοι
0

Θα ήθελα να προσθέσω ότι μπορείτε να βρείτε μια διαφορετική μέτρηση από το δείκτη μάζας σώματος σε σκέψεις σας, διότι δεν λαμβάνει τη σύνθεση του σώματος υπόψη. Για παράδειγμα, θυμάμαι να δει ένα άρθρο για Evander Holyfield να θεωρείται «επικίνδυνα παχύσαρκος» βασίζεται σε υψηλό ΔΜΣ του. Έμοιαζε σαν να είχε μόλις μια ουγγιά του λίπους πάνω του. Τέλος πάντων, μόνο μια εκτίμηση.

Απαντήθηκε 24/10/2008 στις 13:15
πηγή χρήστη

ψήφοι
1

Θέλω να πω, αν αυτό είναι αυτό που ψάχνετε, θα πρέπει να ορίσετε εσείς.

Και εικάζεται ότι, στη Θεωρία της Σχετικότητας του Αϊνστάιν δηλώνει ότι μια θερμίδα έχει ένα ακριβές βάρος (0.000000000000046 γραμμάρια).

Με αυτό το είπε, κάτι τέτοιο θα πρέπει να εργαστεί:

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

Αυτό θα επιστρέψει, σε γραμμάρια, πόσο βάρος είχε χάσει. Για να γίνει πιο λογική, θα ήθελα να κάνω κάτι σαν μάθετε πόσες θερμίδες είναι σαν μισό κιλό ή οτιδήποτε άλλο.

Από ό, τι διάβασα, ότι είναι αυτό που προσπαθούμε να κάνουμε. Πες μου αν δεν είναι.

Απαντήθηκε 14/03/2012 στις 05:13
πηγή χρήστη

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