魅力博客

魅力Linux|魅力空间|魅力博客|学习Linux|ubuntu日记|电脑教程|手机软件

关于易语言中的逻辑比较中的命令分析.



逻辑比较 类别

等于 不等于 小于 大于
小于或等于 大于或等于 近似等于 并且
或者 取反

以下详细说明:

等于 命令

被比较值与比较值相同时返回真,否则返回假,运算符号为“=”或“==”。

语法:  逻辑型  等于(被比较值,比较值)

参数名

描 述

被比较值

必需的;通用型。

比较值

必需的;通用型。比较值的数据类型必须与“被比较值”一致或者可以相互转换。

说明:

 

此例程为两个文本进行比较,条件成立,第一个信息框显示。

也可以用一个逻辑变量保存(真或假),如下两行:

逻辑变量=(被比较编辑框.内容 =比较编辑框.内容)

信息框(逻辑变量,0,)

信息框将显示真或假。


不等于 命令

被比较值与比较值不相同时返回真,否则返回假,运算符号为“<>”或“!=”或“≠”。

语法:  逻辑型  不等于(被比较值,比较值)

参数名

描 述

被比较值

必需的;通用型。

比较值

必需的;通用型。比较值的数据类型必须与“被比较值”一致或者可以相互转换。

说明:

 

此例程为两个文本进行比较,条件成立,第一个信息框显示。

也可以用一个逻辑变量保存(真或假),如下两行:

逻辑变量=(被比较编辑框.内容 <> 比较编辑框.内容)

信息框(逻辑变量,0,)

信息框将显示真或假。


小于 命令

被比较值小于比较值时返回真,否则返回假,运算符号为“<”。

语法:  逻辑型  小于(被比较值,比较值)

参数名

描 述

被比较值

必需的;通用型。被比较值的数据类型可以为数值型、日期时间型、文本型。

比较值

必需的;通用型。比较值的数据类型可以为数值型、日期时间型、文本型,且必须与“被比较值”一致或者可以相互转换。

说明:

 

此例程为两个文本进行比较,条件成立,第一个信息框显示。

数值文本比较:如,'123' '45' 比较,信息框将显示 '45' 大于或等于 '123'

因为第一位的'1''4'比较,'4'的代码大于'1'的代码,所以'45'大。

英文字母比较:如,'ab''cd'比较,'cd'大于或等于'ab',

因为'c'的代码大于'a'的代码(注:大写字母代码小于小写字母代码)。

关于代码大小请参阅ASCⅡ码。


大于 命令

被比较值大于比较值时返回真,否则返回假,运算符号为“>”。

语法:  逻辑型  大于(被比较值,比较值)

参数名

描 述

被比较值

必需的;通用型。被比较值的数据类型可以为数值型、日期时间型、文本型。

比较值

必需的;通用型。比较值的数据类型可以为数值型、日期时间型、文本型,且必须与“被比较值”一致或者可以相互转换。

说明:

此例程为两个文本进行比较,条件成立,第一个信息框显示。

数值文本比较:如,'123' '45' 比较,信息框将显示 '45' 大于 '123'

因为第一位的'1''4'比较,'4'的代码大于'1'的代码,所以'45'大。

英文字母比较:如,'ab''cd'比较,'cd'大于'ab',

因为'c'的代码大于'a'的代码(注:大写字母代码小于小写字母代码)。

关于代码的大小请参阅ASCⅡ码。


小于或等于 命令

被比较值小于或等于比较值时返回真,否则返回假,运算符号为“<=”或“≤”。

语法:  逻辑型  小于或等于(被比较值,比较值)

参数名

描 述

被比较值

必需的;通用型。被比较值的数据类型可以为数值型、日期时间型、文本型。

比较值

必需的;通用型。比较值的数据类型可以为数值型、日期时间型、文本型,且必须与“被比较值”一致或者可以相互转换。

此例程为两个文本进行比较,其中一个条件成立(或者小于或者等于),第一个信息框显示。

数值文本比较: 如,'123' '45' 比较,信息框将显示 '45' 大于 '123'

因为第一位的'1''4'比较,'4'大于'1',所以'45'大;

英文字母比较:如,'ab''cd'比较,'cd'大于'ab',

因为'c'的代码大于'a'的代码(注:大写字母代码小于小写代码)。

关于代码的大小请参阅ASCⅡ码。

 


大于或等于 命令

被比较值大于或等于比较值时返回真,否则返回假,运算符号为“>=”或“≥”。

语法:  逻辑型  大于或等于(被比较值,比较值)

参数名

描 述

被比较值

必需的;通用型。被比较值的数据类型可以为数值型、日期时间型、文本型。

比较值

必需的;通用型。比较值的数据类型可以为数值型、日期时间型、文本型,且必须与“被比较值”一致或者可以相互转换。

此例程为两个文本进行比较,其中一个条件成立(或者小于或者等于),第一个信息框显示。

数值文本比较:如,'123' '45' 比较,信息框将显示 '45' 大于或等于'123'

因为第一位的'1''4'比较,'4'大于'1',所以'45'大。

英文字母比较:如,'ab''cd'比较,'cd'大于或等于'ab',

因为'c'的代码大于'a'的代码(注:大写字母代码小于小写代码)。


近似等于 命令

当比较文本在被比较文本的首部被包容时返回真,否则返回假,运算符号为“?=”或“≈”。

语法:  逻辑型  近似等于(被比较文本,比较文本)

参数名

描 述

被比较文本

必需的;文本型。

比较文本

必需的;文本型。

此例程为两个文本进行比较,条件成立,第一个信息框显示。

比较值必须包含在被比较值里,如:被比较值 '11234',比较值'11'


并且 命令

如果所提供的两个参数逻辑值都为真则返回真,否则返回假,运算符号为“&&”或“And”或“且”。

语法:  逻辑型  并且(逻辑值,逻辑值二,… )

参数名

描 述

逻辑值

必需的;逻辑型。

逻辑值二

必需的可扩充的;逻辑型。

如果真  用来判断鼠标位置是否发生改变,改变了,就将鼠标位置保存到两个整数型变量里。

如果    用来判断鼠标是否在启动窗口内,在启动窗口内,启动窗口的底色为红色,在启动窗口外,底色为绿色。


或者 命令

如果所提供的两个参数逻辑值中任意有一个为真则返回真,否则返回假,运算符号为“||”或“Or”或“或”。

语法:  逻辑型  或者(逻辑值一,逻辑值二,… )

参数名

描 述

逻辑值一

必需的;逻辑型。

逻辑值二

必需的可扩充的;逻辑型。

如果真  用来判断鼠标在启动窗口内的位置,鼠标只要在启动窗口的边缘(可自行设定区域大小)移动,

程序就会逐依执行下面的判断语句,有一个判断条件成立,判断条件里的信息框就会显示相对应的内容。

判断    用来判断鼠标相对具体的位置(左边,右边(左边+宽度),顶边,底边(顶边+高度))。

 


取反 命令

如果参数值为真则返回假,如果参数值为假则返回真。

语法:  逻辑型  取反(被反转的逻辑值)

参数名

描 述

被反转的逻辑值

必需的;逻辑型。

逻辑变量为逻辑型,子菜单.选中  为逻辑型。在此例程中,逻辑变量保存 子菜单.选中 的反值(真的反值为假),

然后将逻辑变量保存的真或假,赋值给 子菜单.选中。

如果  用来判断逻辑变量保存的值,以显示不同的信息提示用户的操作。



返回顶部

发表评论:

Powered By Z-BlogPHP 1.7.3


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1