易语言运算命令的详细解释

本篇内容针对易语言运算命令的位取反、位于、位或、位异或做了详细解释

易语言3.5版提供了4个位运算命令。

1、位取反

位取反命令将指定数值转换为二进制后,对每一比特位的值取反,即0变为1,1变为0,然后转换成十进制数,返回值是转换后的十进制数。

“位取反”命令的命令格式是:

〈整数型〉 位取反 (欲取反的数值)

参数“欲取反的数值”的类型为“整数型”。

2、位与

位与命令将所给的数值全部转换为二进制,对所有二进制数值的共同比特位进行“与”运算,即如两个或多个数值的共同位均为1,则返回值的对应位也为1,否则为0,运算完毕后,将得到的结果转换成十进制数,返回值是转换后的十进制数。

比如:

一个数值的第4位为1,另一个数值的第四位为1,则返回值的第四位为1;

一个数值的第4位为0,另一个数值的第四位为1,则返回值的第四位为0;

一个数值的第4位为1,另一个数值的第四位为0,则返回值的第四位为0;

一个数值的第4位为0,另一个数值的第四位为0,则返回值的第四位为0;

位与命令的命令格式是:

〈整数型〉 位与 (位运算数值一,位运算数值二,… )

参数“位运算数值”的类型都为“整数型”。

该命令至少要有两个参数,最后一个参数可以被重复添加。

3、位或

位或命令将所给的数值全部转换为二进制,对所有二进制数值的共同比特位进行“或”运算,即如两个或多个数值的共同位均为0,则返回值的对应位也为0,否则为1(也可以说:如果两个或多个数值的共同位中只要有有一个为1,则返回值的对应位就为1,否则为0),运算完毕后,将得到的结果转换成十进制数,返回值是转换后的十进制数。

一个数值的第4位为1,另一个数值的第四位为1,则返回值的第四位为1;

一个数值的第4位为0,另一个数值的第四位为1,则返回值的第四位为1;

一个数值的第4位为1,另一个数值的第四位为0,则返回值的第四位为1;

一个数值的第4位为0,另一个数值的第四位为0,则返回值的第四位为0;

“位或”命令的命令格式是:

〈整数型〉 位或 (位运算数值一,位运算数值二,… )

参数“位运算数值”的类型都为“整数型”。

该命令至少要有两个参数,最后一个参数可以被重复添加。

4、位异或

位异或命令将所给的数值全部转换为二进制,对所有二进制数值的共同比特位进行“异或”运算,即如果两个或多个数值的共同位相等(均为0或均为1),则返回值的对应位就是0,否则为1,运算完毕后,将得到的结果转换成十进制数,返回值是转换后的十进制数。

比如:

一个数值的第4位为0,另一个数值的第四位为1,则返回值的第四位为1;

一个数值的第4位为1,另一个数值的第四位为0,则返回值的第四位为1;

一个数值的第4位为1,另一个数值的第四位为1,则返回值的第四位为0;

一个数值的第4位为0,另一个数值的第四位为0,则返回值的第四位为0;

“位异或”命令的命令格式是:

〈整数型〉 位异或 (位运算数值一,位运算数值二,… )

参数“位运算数值”的类型都为“整数型”。

该命令至少要有两个参数,最后一个参数可以被重复添加

以上就是重要的四个运算名字的解释,感谢大家对我们的支持。

(0)

相关推荐

  • 详解易语言的运算符及表达式

    以下内容给大家分享了关于易语言运算符和易语言表达式相关的知识点内容,一起来学习下. 1.易语言运算符 易语言程序进行算术运算或关系比较操作时,需要使用运算符.易语言运算符如下: 程序中的运算符有其优先级别,在程序运行时按照符号的优先级别从高到低依次运算.易语言运算符优先级别如下: 易语言运算符优先级  2.易语言表达式 用运算符和括号将作为对象的各类数据连接起来,符合易语言语法规则的式子,称易语言表达式. 下面是一个表达式:变量1=((3×9-15÷3)-2)\8. 表达式中运算先后,是按照运算

  • 易语言运算命令的详细解释

    本篇内容针对易语言运算命令的位取反.位于.位或.位异或做了详细解释 易语言3.5版提供了4个位运算命令. 1.位取反 位取反命令将指定数值转换为二进制后,对每一比特位的值取反,即0变为1,1变为0,然后转换成十进制数,返回值是转换后的十进制数. "位取反"命令的命令格式是: 〈整数型〉 位取反 (欲取反的数值) 参数"欲取反的数值"的类型为"整数型". 2.位与 位与命令将所给的数值全部转换为二进制,对所有二进制数值的共同比特位进行"与

  • 易语言编程命令调用操作大全

    目录 一. 命令概述 二. 命令的格式 三. 命令的参数 四. 命令的返回值 五. 命令嵌套调用 六. 数组参数与数组返回值 七. 流程控制类命令 八. 算术运算命令 九. 逻辑比较 十. 位运算命令 十一.     数组操作命令 十二.     环境存取命令 十三.     拼音处理命令 十四.     文本操作命令 十五.     时间操作命令 十六.     数值转换命令 十八.     磁盘操作命令 二十.     系统处理命令 二十一.           媒体播放命令 二十二.   

  • 详解易语言字符命令

    易语言字符命令,这个命令比较少见,但是有用,我教大家操作. 1.易语言新建一个windows窗口 点击进入代码编辑区 具体看如何用易语言编写自己第一个程序? 2.我们输入 这个命令 字符() 3.展开这个字符命令 我们发现只有一个参数 4.这个参数比较少见,字节型它的取值范围为0~255 我们输入100看看 5.运用调试输出这个函数,具体看易语言调试输出函数实例详解 我们输入调试输出 (字符 (100)) 6.结果为 d 这个需要对照 ASCII表看看

  • 易语言如果命令实例讲解

    易语言是一门计算机程序语言.以"易"著称,以中文作为程序代码表达的语言形式.易语言的创始人是吴涛.早期版本的名字为E语言.易语言最早的版本的发布可追溯至2000年9月11日.可以说,创造易语言的初衷是进行用中文来编写程序的实践.从2000年至今,易语言已经发展到一定的规模:功能上.用户数量上都十分可观. 1.首先打开易语言 添加一个按钮组建 点击按钮组建进入编辑页面 如下图: 2.输入 如果命令  我们先做个小例子 如果点击按钮1 1+1=2的话将执行信息框1的内容为真 如果点击按钮1

  • 易语言取文本长度命令使用讲解

    取文本长度命令 英文命令:len 操作系统支持:Windows.Linux    所属类别:文本操作 取文本型数据的长度,不包含结束0. 语法:  整数型  取文本长度 (文本数据) 例程 说明 通过"取文本长度"命令获取指定文本的长度.注意,一个汉字的长度为2. 例如:取文本长度 ("易语言eyuyan")  的返回值为12("易语言"三个字的长度为6). 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一

  • 易语言如果命令使用讲解

    如果命令    操作系统支持:Windows.Linux.Unix 所属类别:流程控制 本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行. 语法:无返回值  如果(条件) 例程 说明: 如果命令的条件参数必须为逻辑型,可以为一个或多个逻辑型条件语句组成,多个逻辑型条件语句之间可以用"或"或者"且"连接, 如果符合如果编辑框.内容 = "你好易语言"的

  • 易语言取命令行命令使用讲解

    取命令行命令 英文命令:GetCmdLine 操作系统支持:Windows.Linux    所属类别:环境存取 本命令可以取出在启动易程序时附加在其可执行文件名后面的所有以空格分隔的命令行文本段. 语法:  无返回值  取命令行 (存放被取回命令行文本的数组变量) 例程 说明 通过"取命令行"命令程序启动时的附加参数,根据不同参数自动进入相应的操作窗口. "取命令行"命令的最经典的例子就是易语言自带的实用程序"数据库管理器".看一下易语言主菜单

  • 易语言取运行目录命令使用讲解

    取运行目录命令 英文命令:GetRunPath 操作系统支持:Windows    所属类别:环境存取 取当前被执行的易程序文件所处的目录. 语法:  文本型  取运行目录 () 例程 说明 通过"取运行目录"命令取出本程序所在的目录. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接

  • 易语言整除命令使用讲解

    整除命令 操作系统支持:Windows.Linux  所属类别:算术运算 求出两个数值的商,并返回其整数部分,运算符号为"\". 语法:  双精度小数型  整除(被除数,除数,- ) 例程 说明: 得到的结果是两个数值的商,去掉小数部分后剩下的整数部分的值.小数部分全部去掉,不四舍五入. 将被除数编辑框的内容和除数编辑框的内容转换到数值型,再将两个转换后的数值整除 将返回的数值型数据转换到文本型,放入整除标签的标题中. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大

  • 易语言相加命令使用讲解

    相加命令 操作系统支持:Windows.Linux.Unix  所属类别:算术运算 运算符号为"+",用途为:1.返回两个数值的和:2.将两个文本首尾连接起来,返回连接后的文本:3.将两个字节集首尾连接起来,返回连接后的字节集. 语法:  通用型  相加(被加数或文本或字节集,加数或文本或字节集,- ) 例程 说明: 注: 数值相加,返回两个数值的和. 文本相加,将两个文本首尾连接起来,返回连接后的文本. 字节集相加,将两个字节集首尾连接起来,返回连接后的字节集. 运行结果: 总结 以

随机推荐