除以从EditText ad获得的两个值,将它们相互划分

时间:2012-01-08 15:05:19

标签: android math numerical

在Java代码中是否可以从Android应用程序中的两个EditText框中划分两个获取的值,然后将它们相互划分以创建结果?

相当多,我的应用程序的消费者将被要求输入两个不同的数字值。

我想对每个值做的是产生一个数学和。 E.g。

如果第一个EditText框包含“22” 第二个EditText包含“11” 我希望能够将这两个值相互分开并产生一个我可以进一步使用的值。 在这种情况下,产生的值将是2。

22/11 = 2

我已经通过className.insert(stringName)将这两个值导入另一个类(标记为DataHelper)。

public class DataHelper extends Activity{

    public static void insert(String firstFB, String firstRL) {
        // TODO Auto-generated method stub

        }

}

这是具有两个String值的DataHelper类。

我尝试过使用IEEEremainder(x,y),但我不确切知道如何使用它,因为我是这种语言的新手。

任何人都可以给我一些帮助吗?任何帮助都将不胜感激。

此致 麦克

2 个答案:

答案 0 :(得分:1)

如果处于违规状态,你应该削减到期

int one = int value1 / int vlaue2;

但是当你从edittext获取值时,你得到一个字符串,所以你需要将它转换为int first int a = new Integer(“edittext的值”)。intValue();

答案 1 :(得分:1)

我相信你想要这样的东西:

public class DataHelper extends Activity{

    public static void insert(String firstFB, String firstRL) {
        int fb = Integer.parseInt(firstFB);
        int rl = Integer.parseInt(firstRL);

        int division = fb / rl; // Or use double if needed
    }
}