计算机语言中的逻辑型数据,零基础易语言入门教程(五)之逻辑型数据类型
在上篇文章给大家介绍了零基础易语言入门教程(四)之数据类型,上篇针对数值到文本类型知识,今天给大家介绍下逻辑型数据。
具体方法和步骤如下所示:
1、逻辑型数据非真即假:
首先申请一个局部变量(A)类型为:逻辑型,编写代码为:A=1>2,那么输出的结果应为假,因等于1是赋值与1,然后代码中写道1大于2,所以这是假的,见下图所示:
2、关系运算符:
在上图大家需注意的是,A后面的等于号是赋值符号,而后面的≥,≠,<一些符号则是关系运算符。
关系运算符不是非要设置变量给其赋值才可以使用的,同样他可以直接标准输出运行,见下图所示:
补充知识:
数据:是指能够输入致计算机,并被计算机识别和加工处理的符号的集合。数据按一定的标准分为不同的类型,易语言称其数据类型。易语言的数据类型从数据结构区分,可分为基本数据类型、特殊数据类型。
1.基本数据类型
基本数据类型有6种:数值型、逻辑型、日期时间型、文本型、字节集型、子程序指针型。
数值型又包括:字节型、短整数型、整数型、长整数型、小数型、双精度小数型。
易语言数据类型的长度和存储的值域
各种类型的数据都在内存中占用一定的存储空间,字节是计算机数据处理的基本单位,一个字节由8个二进制位构成,即8个比特(1Byte=8bit)。如:字节型取值范围:0——255,是二进制 00000000——11111111转化为十进制的数据;整数型取值范围是:-2,147,483,648——2,147,483,647,是二进制 -1E32——1E32-1(-1×1032——1×1032-1)转化为十进制的数据。
如果给数据类型赋值超出其取值范围,就会发生数据溢出,如:给字节型数据赋值266,就会出现错误。
数据类型所占字节数越多,容纳数据数量越大。占用内存也越大。因此,在选择数据类型时,既要避免空间浪费,又要防止数据溢出。
2.特殊数据
易语言特殊数据类型是指基本数据类型之外的其它数据类型。包括通用型数据类型、库定义数据类型、内部组件数据类型、自定义数据类型。
通用型数据类型:仅在系统内部使用,能够匹配所有的基本数据类型、库定义数据类型、自定义数据类型。
库定义数据类型:由易语言支持库提供,可直接使用,同基本数据类型一样。
内部组件数据类型:易语言的每一种内部组件,都可以作为一种数据类型使用。
自定义数据类型:用户可以随时在程序中自行定义新的数据类型,自定义数据类型时需要设置数据类型的名称及其成员,其中数据类型成员各属性设置方法与变量设置方法相同。
3.数据类型的转换
在编写程序时,有时需要对数据类型比较,相同数据类型之间可以直接比较,不同数据类型之间需要先转换再比较。
易语言中常用的数据类型间转换的命令有:
“到数值()”命令,用来将一个通用型数据转换到双精度小数型。
“到小数()”命令,用来将一个通用型数据转换到小数型。
“到整数()”命令,用来将一个通用型数据转换到整数型。
“到文本()”命令,用来将一个通用型数据转换到文本型。
“到字节集()”命令,用来将一个通用型数据转换到字节集型。
“到时间()”命令,用来将一个文本型的数据转换成日期时间型。
计算机语言中的逻辑型数据,零基础易语言入门教程(五)之逻辑型数据类型相关推荐
- python零基础入门教程视频下载-零基础学Python入门教程,视频资源下载
课程名称 零基础学Python入门教程,视频资源下载 课程目录 第一章 :Python介绍和安装 01.Python语言的特点 02.Python的发展历史与版本 03.Python的安装 第二章 : ...
- [零基础易语言教程]1-1 什么是易语言
什么是易语言? 以下内容来自百度百科: 易语言是一门以中文作为程序代码编程语言,其以"易"著称,创始人为吴涛.易语言早期版本的名字为E语言.其最早的版本的发布可追溯至2000年9月 ...
- 零基础C语言入门001——编译器下载
201901开始自学c语言. 看过的教程: 百度贴吧编程吧--愿望de星 2010年(不知道会不会过时).写的教程http://tieba.baidu.com/p /925515020(帖子隐藏了) ...
- 零基础学python-Python入门教程完整版(懂中文就能学会)
提取码:sjfo 目录大纲: 本套教程15天 学前环境搭建 1-3 天内容为Linux基础命令 4-13 天内容为Python基础教程 14-15 天内容为 飞机大战项目演练 视频概括: 第一阶段(1 ...
- 世恒易语言百集教程在线观看.非常好的易语言入门教程哦
世恒易语言百集教程.非常好的易语言教程.唯一在线可以看的地址是biliblili.一般都要下载的啊.并且是exe格式.不方便观看.这套可以在线看. 世恒易语言百集教程在线观看 点击在线观看 https ...
- 易语言入门教程之屏幕输出程序
首先,这是一份关于易语言的入门教程,不会讲特别深的东西,一般的人应该都能听懂. 好,不废话了,开始. 问题来鸟.你总是说易语言神马的,到底是怎么写出花花绿绿的程序的啊!这个么,你去下载吧下载一个易语言 ...
- 易语言入门教程,工作界面介绍
下图是易语言打开后的界面点击新建才能看到窗口和控制台模块命令行的功能选择 下面是界面的介绍: 易语言窗口包含以下内容: 标题栏 菜单栏 工具栏(标准工具栏.对齐工具栏) 工作夹 状态夹 我们在以后的使 ...
- 【视频教程】零基础网站建设入门教程!会打字就会建网站
教程视频新鲜录制的,不是老视频搬运,总共6集 从网站搭建到网站推广全流程教学.教程目录: 01常见的建站方法介绍 02实操虚拟主机快速搭建一个网站 03域名的绑定解析.域名备案 04常见的建站系统介绍 ...
- 零基础C语言入门013——逻辑运算符,与、或、非
C 语言总共提供了三种逻辑运算符: 用逻辑运算符将两边的变量.数据或表达式连接起来,称之为逻辑表达式: 3 > 1 && 1 < 2 3 + 1 || 2 == 0 !(a ...
最新文章
- 独家 | 5个机器学习开源项目来挑战你的数据科学技能!(附链接)
- LeetCode Rotate List
- boost::gil::compute_hessian_responses用法的测试程序
- 深度学习之数学基础(临时记录)
- vscode 开发vue必备插件_vsCode开发vue项目必备插件
- UVA454 Anagrams【set+排序】
- 开源人工智能技术将改变一切
- python不支持的数据类型是_opencv python:mat数据类型= 17不支持
- PhpSpreadsheet 设置常用格式
- 《正确去掉Win7快捷方式小箭头》
- Chrome浏览器未连接到互联网的解决办法
- 群表示论之Able群的不可约表示
- matlab错误的代码,matlab代码纠正错误
- 西米支付:支付宝/微信支付/银联支付通道的接入介绍
- 天河二号属于微型计算机吗,【单选题】我国的“天河二号”计算机在规模上属于( )。
A. 巨型机 B. 大型机 C. 微型机 D. 工作站...
- Linux简介云服务器环境搭建
- 检查两个单词是否为变位词(Anagram)
- 联想开机启动项按哪个_联想笔记本按哪个按键进入U盘启动|详解联想进入U盘启动的教程...
- 显卡DirectX技术发展详解
- 数据分析-PART3--数据分析常用指标
热门文章
- 京东AI加速器迎来第二次“营建”,现场还上演了一场“Demo秀“……
- 在美国《财富》杂志公布的2008年度全球企业500强排行榜
- 主流优秀BLOG程序
- 安装MySQL时出现starting the server失败
- 希望你永远不懂JSON和全局异常处理
- “2048”游戏项目技术招标书
- 网络斗地主游戏的完整设计与实现(一)项目的基本结构
- jQuery做一个计时器
- wirehark数据分析与取证B.pcap
- Python全栈工程师-第12周-韦玮-专题视频课程