Formule calories brûlées avec facteur de conversion


0

J'ai trouvé un sujet sur la formule de calories brûlées qui est disponible ici . Mais en tant que je le regarde, certaines lignes ne sont pas aussi claires que je le pensais.

Comme vous pouvez le constater, il existe un facteur de conversation que je ne sais vraiment pas à quoi sert.

Pourquoi utilise-t-il le calcul des calories brûlées par kilomètre, puis compte les pas par kilomètre? Merci.

text

Réponses:


0

C'est probablement une faute de frappe. Si vous regardez ce qu'ils essaient de réaliser, cela devient assez évident.

conversationFactor = CaloriesPerKilometer / stepCountMile;

C’est clairement essayer d’obtenir un facteur (comme son nom l’indique, bon travail capitaine évident!)

L'étape suivante consiste à déterminer le nombre de calories brûlées.

Calories brûlées = nombre d'étapes * facteur de conversion;

C'est Conversion , ne pas Converser , le nombre d'étapes dans les calories. Ce qui signifie que c'est soit une faute de frappe, soit quelqu'un qui ne maîtrise pas bien l'anglais qui fausse le code.


Mais comment est-il possible de diviser les caloriesPerKilomètre et le nombre d'étapes? Y at-il un calcul caché derrière cela?
Pedro Ewors

Ou est-il préférable de demander, pourquoi est-il nécessaire de diviser par miles? Puis-je utiliser stepCountKilometer à la place?
Pedro Ewors

Il semble convertir toutes les mesures métriques en mesures impériales à traiter en milles. (userWeight * 2.2, convertit kg en livres, userHeight * 0.415 Je suppose que convertit cm en pouces, mais celui-ci est désactivé beaucoup)
Yousend

0,415 est la taille moyenne du pied d'un homme adulte. mais 160934.4 correspond à une conversion de cm sur un mille. Est-ce que ça change quelque chose?
Pedro Ewors

Je n'ai aucune idée du fonctionnement de cette formule ni de la science qui la sous-tend. J'étais simplement en train de faire de l'ingénierie inverse des valeurs.
Yousend
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.