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 (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 中使用
解决方案
首先,您必须以驼峰形式编写变量(fe myPrettyVarible)。
第二时刻,如果您编写计算器应用程序,我建议您使用一些算法(也可以使用反向波兰表示法)
推荐阅读
- javascript - 重命名包含子对象的对象中的键
- sql - Redshift - 表中月份的第一天和最后一天
- c# - Webrtc MediaStreamTrack.CreateVideoTrack 返回轨道,状态结束
- android - 构建失败并出现异常?安卓
- flutter - 如何更新屏幕上的消息?
- sqlite - 我希望我的 sqlite DB 具有可用于 android 应用程序的预加载信息
- django - 如何使 Django Admin TabularInline 按自定义字段排序?
- wordpress - 使用 htmlSafe() 避免样式中的跨站点脚本漏洞
- vue.js - Vuex ID 生成器
- css - 砌体画廊布局