零基础易语言入门教程(五)之逻辑型数据类型

在上篇文章给大家介绍了零基础易语言入门教程(四)之数据类型,上篇针对数值到文本类型知识,今天给大家介绍下逻辑型数据。

具体方法和步骤如下所示:

1、逻辑型数据非真即假:

首先申请一个局部变量(A)类型为:逻辑型,编写代码为:A=1>2,那么输出的结果应为假,因等于1是赋值与1,然后代码中写道1大于2,所以这是假的,见下图所示:

零基础易语言入门教程(五)之逻辑型数据类型_第1张图片

2、关系运算符:

在上图大家需注意的是,A后面的等于号是赋值符号,而后面的≥,≠,<一些符号则是关系运算符。

关系运算符不是非要设置变量给其赋值才可以使用的,同样他可以直接标准输出运行,见下图所示:

零基础易语言入门教程(五)之逻辑型数据类型_第2张图片

补充知识:

数据:是指能够输入致计算机,并被计算机识别和加工处理的符号的集合。数据按一定的标准分为不同的类型,易语言称其数据类型。易语言的数据类型从数据结构区分,可分为基本数据类型、特殊数据类型。

1.基本数据类型

基本数据类型有6种:数值型、逻辑型、日期时间型、文本型、字节集型、子程序指针型。

数值型又包括:字节型、短整数型、整数型、长整数型、小数型、双精度小数型。

易语言数据类型的长度和存储的值域

零基础易语言入门教程(五)之逻辑型数据类型_第3张图片

各种类型的数据都在内存中占用一定的存储空间,字节是计算机数据处理的基本单位,一个字节由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.特殊数据

易语言特殊数据类型是指基本数据类型之外的其它数据类型。包括通用型数据类型、库定义数据类型、内部组件数据类型、自定义数据类型。

通用型数据类型:仅在系统内部使用,能够匹配所有的基本数据类型、库定义数据类型、自定义数据类型。

库定义数据类型:由易语言支持库提供,可直接使用,同基本数据类型一样。

内部组件数据类型:易语言的每一种内部组件,都可以作为一种数据类型使用。

自定义数据类型:用户可以随时在程序中自行定义新的数据类型,自定义数据类型时需要设置数据类型的名称及其成员,其中数据类型成员各属性设置方法与变量设置方法相同。

零基础易语言入门教程(五)之逻辑型数据类型_第4张图片

3.数据类型的转换

在编写程序时,有时需要对数据类型比较,相同数据类型之间可以直接比较,不同数据类型之间需要先转换再比较。

易语言中常用的数据类型间转换的命令有:

“到数值()”命令,用来将一个通用型数据转换到双精度小数型。
“到小数()”命令,用来将一个通用型数据转换到小数型。
“到整数()”命令,用来将一个通用型数据转换到整数型。
“到文本()”命令,用来将一个通用型数据转换到文本型。
“到字节集()”命令,用来将一个通用型数据转换到字节集型。
“到时间()”命令,用来将一个文本型的数据转换成日期时间型。

你可能感兴趣的:(零基础易语言入门教程(五)之逻辑型数据类型)