当前位置: 首页 > 知识库问答 >
问题:

如何修复单选按钮并显示结果

沈翰
2023-03-14

嗨,我在修复我的单选按钮时遇到问题,我是编码新手,我制作了一个简单的计算器,但我不知道如何解决这个问题。

公共空onClick(查看art0) { // 待办事项自动生成方法存根

            float height=0;
            float age = 0;
            float weight=0;
            float result=0;

            height= Float.parseFloat(h.getText().toString());
            age= Float.parseFloat(a.getText().toString());
            weight= Float.parseFloat(w.getText().toString());

我的问题与if语句有关,方程式不正确,因为它说不识别“*”如何格式化方程式以使其工作而不删除方程式,如果此代码中还有其他错误,我会欣赏,如果你能解决这个问题,谢谢你

            if (male.isChecked())  {

                result = (66.47 + (13.75 * w) + (5.0 * h) - (6.75 * a));

            }

            else if (female.isChecked()){

                result = (665.09 + (9.56 * w) + (1.84 * h) - (4.67*a));

            }


            r.setText(String.valueOf(result));

共有1个答案

端木桐
2023-03-14

改变

result = (66.47 + (13.75 * w) + (5.0 * h) - (6.75 * a));

result = (66.47 + (13.75 * weight) + (5.0 * height) - (6.75 * age));

您不能对wha应用乘法,因为它们是视图s。

你需要得到它们的值,然后进行乘法运算,

 类似资料:
  • 此表单在基于函数的视图中显示单选按钮,但在我引入基于类的视图时更改为复选框,有什么解决办法。我希望他们再次显示单选按钮 表单.py models.py 模板 views.py

  • 我有以下问题:我有沙箱中的代码,我想显示一个按钮,如果复选框被选中,最大数量大于1。最大数量条件不是问题,而是复选框的问题。我不知道如何获得特定复选框的“选中”值。我认为我不能对索引做任何事情,因为索引值在映射optionModules时被多次使用。预先感谢你的帮助。沙盒链接:https://codesandbox.io/s/nostalgic-germain-e18wh

  • 这是一个 列表 拓展,可以用来创建单选和复选按钮组。 复选按钮组 <div class="list-block"> <ul> <!-- Single chekbox item --> <li> <label class="label-checkbox item-content"> <!-- Checked by default -->

  • 链接到我正在尝试刮取的页面: https://www.nytimes.com/reviews/dining 因为这个页面有一个“show more”按钮,所以我需要Selenium自动反复单击“show more”按钮,然后以某种方式使用Beauty soup来获取页面上每个餐厅评论的链接。在下面的照片中,我想获取的链接位于https://...onigiri.html" 迄今为止的代码: 我如何

  • 问题内容: 当我尝试使用复选按钮时,它可以正常工作,但文本不会出现。我不明白为什么。下面是我的代码 出现复选框,但旁边的文本没有 问题答案: 尝试使用主题的tk(ttk)检查按钮小部件:

  • 我有定制的单选按钮,它们按照我的预期工作,只有一个例外。我希望这个值在单选按钮div的内部,现在它显示在我创建的单选按钮的外部,这实际上是一个类big radio。如何在我创建的单选按钮中显示值1和值2 下面是我的代码 css: HTML: 请在这里找到JSFIDLE: http://jsfiddle.net/4fu3q/ 谢谢