首页 > 解决方案 > Android 应用程序 - 乘除多个用户输入的值

问题描述

首先,我必须承认我是 android 编程新手。我想创建一个总共有 6 个框来输入数字的应用程序。我希望将第一个数字(由用户在框 1 中给出)除以其他相应框中的数字。这些数字将始终乘以 100 以获得它们的百分比。我还希望通过单击显示所有结果的按钮来显示所有结果。

用户可以在 editText 中输入的数字示例:

  1. 人数 = 50
  2. 210(50/210*100) = 23.80
  3. 20 (50/20*100)= 250
  4. 15 (50/15*100) = 333.33
  5. 10 (50/10*100) = 500
  6. 25 (50/25*100) = 200

这是迄今为止我在 Main Activity.Java 中的代码 - 我无法弄清楚如何添加更多可用于除以第一个数字的值。

public void onClick(View view) {
    float number = Float.parseFloat(edtN.getText().toString());
    float number2 = Float.parseFloat(edtN2.getText().toString());
    float div = number / number2;
    float total = div * 100;
    tv.setText(Float.toString(total));

提前感谢您对此的帮助。

标签: javaandroid

解决方案


推荐阅读