首页 > 解决方案 > 如何在计算器android中使用计数器和标志

问题描述

我正在开发计算器,没关系。只是我在此代码的底部使用的计数器有一个问题:

int Counter =0;
Counter++;
if (Counter==1) {
    computeCalculation();
    edt2.setText(edt2.getText().toString() + decimalFormat.format(num2) + " = " + decimalFormat.format(num1));
    num1 = Double.NaN;
}
if (Counter>1){
    computeCalculation();
    edt2.setText( decimalFormat.format(num1) + decimalFormat.format(num2) + " = " + decimalFormat.format(num1));
}

}

但没有奏效。

如何为我的项目添加计数器和标志

        num1 = Double.NaN;

我的 num1 保存在 counter1 NaN 和 counter 2 NaN+num2=NaN

请帮助我将 num1 保存在柜台 1 中并在柜台 2 中使用

标签: android

解决方案


首先,您必须以驼峰形式编写变量(fe myPrettyVarible)。

第二时刻,如果您编写计算器应用程序,我建议您使用一些算法(也可以使用反向波兰表示法)


推荐阅读