此代码的目的是开发一个bmi表,给出用户输入的起始重量、末端重量、起始高度和末端高度。我还附加了BMI计算器,它将处理给定体重和高度的BMI。BMI计算器将把身高(英寸)转换为米,体重(以磅计)换算为KG。到目前为止,我的代码打印出的重量和高度垂直。问题是,我如何用适当的BMI填充内部呢?weightKG = weight * 0.4536
# Given the new converted numbers, this wi
在没有让BMR计算器按预期工作之后,我决定用一些简单一点的方法来做BMI的计算器(因为它不需要性别的不同方法),它或多或少会被BMR计算器重写。问题是,我对我应该如何使用这个数学不太自信,因为我认为我可以舍弃答案,让它作为浮动返回,但是当我使用测试类时,它告诉我,person 1的BMI是0。在将calc方法保持为浮点数的同时,有什么方法可以修复这个问题吗?BMI类public class BMI {
private St
我正在建立一个简单的BMI计算器程序,我希望它能把用户带回到输入字段,如果他们尝试零除法。我定义了在这种情况下输出应该是什么,但是它仍然打印出ZeroDivisionError。def bmi_calculator():
user_height = float(input('Enter your height in cm: ')) # user height in cmuser_weight = float(input('Enter your weight in kg: '