我正在制作一个用于计算膳食重量的应用程序。
我有一个包含材料及其营养价值的数据库:
像:
<table>
<tr><th>name</th><th>proteins / 100g</th><th>carbohydrates / 100g</th></tr>
<tr><td>potatoes</td><td>3g</td><td>20g</td></tr>
<tr><td>chicken meat</td><td>20.04g</td><td>0.32g</td></tr>
<tr><td>cucumber</td><td>0.7g</td><td>2.6g</td></tr>
<tr><td>tomatoes</td><td>0.98g</td><td>3.9g</td></tr>
</table>
我从这些材料中吃过饭。
材料之间有一定的比例,例如:
肉:土豆:黄瓜:西红柿= 120:350:70:70
我知道一个体重x和年龄的男人应该吃:
175克碳水化合物和43克蛋白质。
现在算法应该计算每餐中每种材料的数量
比例不是那么重要 - 可能会有一点偏差,更重要的是最终值 - 所以我需要每种材料的重量,因此餐点将尽可能接近理想值(上图)。 / p>
感谢您提出任何想法或提示。