| 楼主 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 2楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 3楼 杨哨南 |
实在感谢! |
| 4楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 5楼 bishunbiao |
很实用的东西,学习中 |
| 6楼 老糊涂 |
系统学习 |
| 7楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 8楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 9楼 杨哨南 |
实在感谢! |
| 10楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 11楼 bishunbiao |
很实用的东西,学习中 |
| 12楼 老糊涂 |
系统学习 |
| 13楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 14楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 15楼 杨哨南 |
实在感谢! |
| 16楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 17楼 bishunbiao |
很实用的东西,学习中 |
| 18楼 老糊涂 |
系统学习 |
| 19楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 20楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 21楼 杨哨南 |
实在感谢! |
| 22楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 23楼 bishunbiao |
很实用的东西,学习中 |
| 24楼 老糊涂 |
系统学习 |
| 25楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 26楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 27楼 杨哨南 |
实在感谢! |
| 28楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 29楼 bishunbiao |
很实用的东西,学习中 |
| 30楼 老糊涂 |
系统学习 |
| 31楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 32楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 33楼 杨哨南 |
实在感谢! |
| 34楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 35楼 bishunbiao |
很实用的东西,学习中 |
| 36楼 老糊涂 |
系统学习 |
| 37楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 38楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 39楼 杨哨南 |
实在感谢! |
| 40楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 41楼 bishunbiao |
很实用的东西,学习中 |
| 42楼 老糊涂 |
系统学习 |
| 43楼 omnw |
这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。 先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到AND和OR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)。 按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+、-、*、/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。 按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示2的3次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“not、and、or、xor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果A和B均为真或均为假,即A和B相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。 |
| 44楼 zhyou |
一个字“好”,两个字“谢谢”! |
| 45楼 杨哨南 |
实在感谢! |
| 46楼 松儿 |
高手,就是不简单!学习。谢谢分享! |
| 47楼 bishunbiao |
很实用的东西,学习中 |
| 48楼 老糊涂 |
系统学习 |