Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android计算器中使用计数器和标志_Android - Fatal编程技术网

如何在android计算器中使用计数器和标志

如何在android计算器中使用计数器和标志,android,Android,我正在开发计算器,没问题。只是我对计数器有一个问题 我用于此代码的等底: int Counter =0; Counter++; if (Counter==1) { computeCalculation(); edt2.setText(edt2.getText().toString() + decimalFormat.format(num2) + " = " + decimalFormat.format(num1)); num1 = Double.NaN; } if (Co

我正在开发计算器,没问题。只是我对计数器有一个问题 我用于此代码的等底:

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保存在计数器1 NaN中 在计数器2中,NaN+num2=NaN

请帮我找到保存在1号柜台的num1
在计数器2中使用时,首先,您必须以驼峰形式写入变量(f.e.MyPrettyVariable)


第二时刻,如果你编写计算器应用程序,我建议你使用一些算法(f.e.同样使用反向波兰符号)

但不适用于
问题是什么?到底是怎么回事?可能是逻辑错误。尝试调试。如何为我的项目添加计数器和标志num1=Double.NaN;我的num1保存在计数器1 NaN和计数器2 NaN+num2=NaN请帮助我保存在计数器1中的num1并在计数器2 NaN+anything=NaN中使用请帮助我解决此问题问,如何为我的项目添加计数器和标志'num1=Double.NaN;'我的num1保存在计数器1 NaN和计数器2 NaN+num2=NaN中请帮助我保存在计数器1中的num1并在计数器2中使用