虚拟仪器报告
——标准型计算器的设计
060220109
李超
一、设计思想:
.创建 3 个字符串显示控件 num1,num2,num3,其中:
1、第一个输入数据存储在 num1 中
2、第二个输入数据存入 num2 中
3、将其赋给 num3,并使 num2 为空,以便输入的数据存入 num2
4、所有的运算是在 num1 和 num3 间进行
5、运算结果都赋给 result,同时赋给 num1,用于下一次的运算
.创建 4 个布尔开关按钮 change,change1,change2,change3,其中:
1、Change 的真假用来判断是第一个数据还是第二个数据
2、change1 的功能是在输入=,运算完后,不需要初始化即可进行下一次运
算
3、change2 用来去掉数据小数末尾的 0
4、change3 用来保证 backspace 键仅对输入的数据有效,对运算结果无效
.创建 2 个数值显示控件 type1,type2,并分别在其后面板的属性——数据类
型——表示法中选择 U8 其中:
1、type1 用来存储运算符号
2、type2 用来保证连续“+、-、*、/”的正确性
3、所有的运算结果都赋给 result
4、result 经过去零处理后得到 result1,将数据显示在前面板上。
二、实现过程
- 1
- 2
前往页