Labview计算器
  fA0oYDEXj6in 2023年11月02日 46 0


 Labview计算器程序详解

前面板:

Labview计算器_运算符

Labview计算器_文本输出_02编辑

外层while循环实现连续运算。

while内嵌入事件结构设置按键按下触发的事件。

将按键分别拖入对应的事件窗口,方便引用。

Labview计算器_运算符_03

Labview计算器_控件_04编辑

事件1:键入数值

  1. 引用控件作为布尔文本输出实现键值读取。
  2. 采用连接字符串实现连续输入。
  3. 输入的数值在输入临时值显示窗口和过程显示窗口显示

Labview计算器_运算符_05

Labview计算器_运算符_06编辑

事件2:键入运算符

  1. 引用控件作为布尔文本输出直接读取运算符。
  2. 更新操作临时值。
  3. 将运算符显示到过程显示窗口上
  4. 把输入临时值给到输入1后清空输入临时值。

Labview计算器_运算符_07

Labview计算器_运算符_08编辑

事件3:等于

  1. 输入临时值给到输入2。
  2. 判断操作临时值是什么,从而选择进行什么运算。
  3. 输入1和输入2从字符串转为数值进行运算。
  4. 通过连接字符串将式子,等于号显示在第一行,结果显示在第二行。

Labview计算器_控件_09

Labview计算器_运算符_10编辑

事件4:清除

将结果,过程显示,输入,临时值全部变为空。

Labview计算器_控件_11

Labview计算器_文本输出_12编辑

事件5:小数点

从输入临时值之中查找是否有小数点,如果有则按键无效,如果没有则在输入临时值后面加上小数点。键入负号的方法同理。

效果演示:

Labview计算器_控件_13

Labview计算器_文本输出_14编辑



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  WfuqbRz7OUwd   2023年11月13日   21   0   0 java运算符多线程
  sX9JkgY3DY86   2023年11月13日   35   0   0 ci控件Text
fA0oYDEXj6in
作者其他文章 更多

2023-11-02