【Labivew】简易计算器

news2024/9/24 21:23:42

🚩write in front🚩   

🔎大家好,我是謓泽,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎
🏅2021年度博客之星物联网与嵌入式开发TOP5~2021博客之星Top100~阿里云专家博主 & 星级博主~掘金⇿InfoQ~51CTO创作者~周榜257﹣总榜931⇿全网访问量40w+🏅
🆔本文由 謓泽 原创 CSDN首发🙉如需转载还请通知⚠
📝个人主页-謓泽的博客_CSDN博客 📃
🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​
📣系列专栏- Labivew_謓泽的博客-CSDN博客🎓
✉️我们并非登上我们所选择的舞台,演出并非我们所选择的剧本📩

前言

说明⇢如果你对Labivew是比较懵懂或者不了解的话可以看看博主写的这篇文章。

🔗↔【Labview】G语言_謓泽的博客-CSDN博客_g语言的应用

说明⇢想要去学习Labivew的话、可以去哔哩哔哩大学观看相对应的视频、或者可以看书自己上手多加练习。推荐书籍-Labivew2018 从入门到精通。

概述⇢那么本篇文章正如标题所说,带各位来看看怎么去实现一个Labivew的简易计算器。

注意⇢本篇文章不会对简易计算器有一个详细的描述、只是带大家了解一个大致的过程,并且会把视频的演示效果以及前面板程序框图的截屏给各位小伙伴们演示出来的。

Get知识点

概述⇢在讲解之前你需要掌握那些的知识点呢。

  • 前面板

⑴控件的新式-布尔。

说明⇢使用布尔控件,可以通过按钮、开关和指示灯输入和显示True/False的值。

⑵控件的新式-数值和字符串路径。

说明⇢数值:用于输入或显示数值数据。注:双精度。

说明⇢字符串:字符串控件用于输入或显示文本。路径控件用于输入或显示文件或文件夹的路径。

⑶控件的新式-修饰。

说明⇢实际上就是给前面板类似于一个边框,看起来更加的美观。

注意⇢修饰当中的标签、一般用于前面板当中的注释说明。

  • 程序框图

⑴程序框图当中的数值和字符串。

说明⇢ 左边=显示、右边=输入。注:可以右键目标选择创建属性节点的值,相当于目标的内容。

拓展-还可以对其创建常量、可以对目标右键创建常量。这个在本次示例也对其进行了操作演示、由于我们计算机上电要初始状态、所以此时我们可以创建常量给字符串空、给数值常量0的数值。

⑵函数编程当中的结构里面的平铺式顺序结构。

说明⇢ 包括一个或多个顺序执行的子程序框图(即帧)。 平铺式顺序结构可确保子程序框图按一定顺序执行。平铺式顺序结构的数据流不同于其他结构的数据流。 所有连线至帧的数据都可用时,平铺式顺序结构的帧按照从左至右的顺序执行。 每帧执行完毕后,将数据传递至下一帧。 即一个帧的输入可能取决于另一个帧的输出。

⑶函数编程当中的定时里面的等待(ms)

说明⇢等待指定长度的毫秒数,并返回毫秒计时器的值。该函数进行异步系统调用,但程序框图上的节点是同步执行的。 所以,直至指定时间结束,该函数才停止执行。

⑷函数编程当中的结构while循环。

说明⇢ while循环真T不执行、假F执行。I:  代表着循环的计数。注:0开始 可以自己调节。

⑸函数编程当中的事件结构。

说明⇢等待事件发生,并执行相应条件分支,处理该事件。 事件结构包括一个或多个子程序框图或事件分支,结构处理时间时,仅有一个子程序框图或分支在执行。 等待事件通知时,该结构可超时。 连线事件结构边框左上角的“超时”接线端,指定事件结构等待事件发生的时间,以毫秒为单位。 默认值为-1,表示永不超时。 

注意⇢做计算器的时候、我们要使用到事件分支添加分支结构以及控件引用布尔属性中的布尔文本。

⑹函数编程当中的字符串。

说明⇢连接输入字符串和一维字符串数组作为输出字符串。 对于数组输入,该函数连接数组中的每个元素。右键单击函数,在快捷菜单中选择添加输入,或调整函数的大小,均可向函数增加输入端。

⑺函数编程当中的条件结构。

包括一个或多个子程序框图(即分支),结构执行时,仅有一个分支执行。 连线至选择器接线端的值决定要执行的分支。

⑻函数编程当中的字符串数值/字符串转换。

说明⇢由于类型不同很多时候我们会用到数值和字符串、像这个计算器当中就用到了

⒈分数/指数字符串至数值转换。

偏移量位置开始,使字符串中的下列字符:0-9、加号、减号、e、E、小数点(通常是句点)解析为工程、科学或分数格式的浮点数,通过数字返回。

⒉数值至小数字符串转换。

使数字转换为小数(分数)格式的浮点型字符串,至少为宽度个字符,还可依据需要适当加宽。连线板可显示该多态函数的默认数据类型。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/78832.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Secure CRT远程连接很快断线问题

问题描述 我们使用Secure CRT连接远程主机时可能会遇到几分钟没操作就无法操作了,需要断开重新连接,非常的麻烦,假如客户端或者服务端能够在快要超时的时候给对方发送一个心跳,得到对方响应就重置下超时时间,这样就能…

arm架构 --- 中断

ARM的异常 终止程序的正常执行过程而不得不去完成的一些特殊工作 中断是异常的一种,包括外部硬件产生的异常和芯片内部硬件产生的内部中断。 ARM有七种处理器模式,其中用户模式和系统模式之外的5钟处理器模式叫做异常模式,用户模式之外的6…

osgEarth示例分析——osgearth_terrainprofile

前言 osgearth_terrainprofile示例,涉及到一个新的类 TerrainProfileCalculator(地形轮廓计算器类),用来计算两个点连线之间的地形数据。左下角会根据点击的起点和终点进行计算,并更新显示地形信息。 效果 拖动地球,到某一个视…

[附源码]Python计算机毕业设计SSM基于的智慧校园安防综合管理系统(程序+LW)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

软件安全测试-Web安全测试详解-XSS攻击

目录 1. XSS攻击 1.1 XSS攻击原理 1.2 XSS能做什么 1.3 XSS三种类型 1.4 XSS三种途径 1.5 XSS测试方法 1.5.1 查看代码 1.5.2 准备测试脚本 1.5.3 自动化测试XSS漏洞 1.5.4 XSS注入常用语句 1.6 XSS漏洞防范h3 1.6.1 对输入和URL参数进行过滤(白名单和黑名单) 1.6.…

tensorflow入门(一) 计算图、张量、会话的概念

1、计算图 计算图是tensorflow中最基本的一个概念,tensorflow中的所有计算都被转化成计算图上的节点。tensorflow的名字已经说明了它最重要的两个概念------tensor和flow。张量这个概念在数学或者物理学中可以有不同的解释,在tensorflow中,张…

基于tensorflow的深层神经网络(三)如何用tensorflow优化神经网络

1、神经网络优化算法 梯度下降算法主要用户优化单个参数的取值,而反向传播算法给出了一个高效的方式在所有参数上使用梯度下降算法,从而使神经网络模型在训练数据上的损失函数尽可能小。反向传播算法是训练神经网络的核心算法,它可以根据定义…

红黑树的插入过程

一棵红黑树是一种特殊的二叉查找树,具有以下性质: 每个节点要么是红色,要么是黑色。根节点是黑色。每个叶子节点(NIL)是黑色。如果一个节点是红色的,那么它的两个儿子都是黑色的。从任意一个节点到其每个叶…

71.qt quick-可伸展菜单-抽屉栏示例 通用QML界面(一键换肤)

在我们之前章节已经提供过了抽屉栏和菜单伸展栏: 63.qt quick-QML侧边滑动栏(不需要任何图片资源,支持自定义左右方向和大小)_诺谦的博客-CSDN博客_qml侧边栏68.qt quick-qml多级折叠下拉导航菜单 支持动态添加/卸载 支持qml/widget加载等_诺谦的博客-CSDN博客_qml下拉菜单 由…

三维家发生工商变更:注册资本减少46%,美凯龙、阿里等股东退出

近日,云工业软件服务商广东三维家信息科技有限公司(下称“三维家”)发生工商变更,注册资本由16.9254亿元变更为9亿元,同比减少46.83%。同时,包括红星美凯龙、阿里巴巴等多名股东退出,变更时间为…

01.Spring源码整体脉络介绍及源码编译——四

IOC是核心 IOC 容器加载过程【重要】:所有模块都依赖IOC,aop,循环依赖都依赖IOC IOC控制反转,控制理念,来解决层与层之间的耦合。DI注入实现 怎么讲Bean交给IOC容器来管理 配置类xml,注解 加载spring上下…

java计算机毕业设计ssm学院校友信息管理系统的设计与实现5yqhy(附源码、数据库)

java计算机毕业设计ssm学院校友信息管理系统的设计与实现5yqhy(附源码、数据库) 项目运行 环境配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts…

【Java基础篇】基础知识易错集锦(二)

我们同样用几道例题来回顾相对应的基础知识; 解析: 首先我呢区分一下实例变量和局部变量; 局部变量:定义在方法内部的变量;实例变量:定义在类中但在任何方法之外,你也可以理解为全局变量&…

16.C预处理器和C库

文章目录C预处理器和C库16.1翻译程序的第一步16.2明示常量:#define16.3在#define中使用参数16.3.1用宏参数创建字符串:#运算符16.3.2预处理器黏合剂:##运算符16.3.3变参宏:...和__VA_ARGS__16.4宏和函数的选择16.5文件包含&#x…

NCTF2022 calc题目复现

calc(环境变量注入getshell) 经典计算器题目,看着有点眼熟,没错,就是buu三月赛的一道题目。由于那时候web可能都算不上入门,所以也就没有复现。比赛时就网上看了看三月赛的wp,但是没有什么用&a…

IEEE 二进制浮点数的表示

今天,我来将 IEEE 二进制浮点数的表示方式进行一个简单的介绍。 浮点数 在 C 语言中,有两种存储浮点数的方式,分别是 float 和 double ,当然了还有long double。这几种浮点型所容纳的长度不同,当然它们存储的精度也就…

[附源码]JAVA毕业设计新型药物临床信息管理系统(系统+LW)

[附源码]JAVA毕业设计新型药物临床信息管理系统(系统LW) 项目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 …

p5.第一章 Python基础入门 -- 运算符、优先级和表达式 (五)

1.2.3.2.11 False等价 False等价布尔值,相当于bool(value) 空容器 空集合set空字典dict空列表list空元组tuple空字符串None0# bool(value)是布尔函数# In: bool(1), bool(0) # Out: (True

离散数学·支配集、覆盖集、独立集和匹配

支配集 简而言之——V-支配集后剩下的点,都能在支配集中找到相邻的点 支配数的符号是γ0(有关点的集,下标为0) 例 右下角相同颜色的为同一个支配集 要注意极小性 整个V就是支配集(所以说支配集找极大没有意义&#xf…

测试员凡尔赛,工作三年晒出11月工资条,直言加班太累了

最近有工作3年的测试员晒出自己11 月份的工资条,并直言加班太累了。 从工资条上可以看到,这个收入确实不算低,才3年时间,月工资就已经到了二万五了,这个工资已经可以击败绝大多数行业了。 不过二万五只是税前工资&am…