Labview计算器

Labview计算器可通过简单状态机完成操作

程序界面

程序前面板
该款计算器可鼠标键入也可键盘输入直接进行计算

程序框图

在这里插入图片描述

该框图将前面板点入的数值拼接起来,并在后面进行数值合法校验。

在这里插入图片描述

用减法操作作为示例,当上次值为空时,不做操作,将本次输入的值放进上次值的寄存器,并清空本次值的寄存器。该操作旨在防止例如输入 “5;减去” 的时候直接输出负五。

在这里插入图片描述

当按下等于时,将最后一次的计算符传入,进行计算,并将计算终值放入本次值中,旨在方便下一次可继续进行加减乘除操作。
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐