当前位置:首页 > 知道中心 > ASP > 文章

asp运算符详细介绍

发表于:2013-09-08| 次阅读| 作者:藕码网
TAG: asp
摘要:ASP的表达式及运算符。这可是所有程序语言的基础,各位千万不能忽视哟!在前面章节中,相信您已经了解什么是常量及变量。如果我将常量,变量加上一些运算符来做运算,这样的描述式就是表达式(Expression)。
ASP的表达式及运算符。这可是所有程序语言的基础,各位千万不能忽视哟!在前面章节中,相信您已经了解什么是常量及变量。如果我将常量,变量加上一些运算符来做运算,这样的描述式就是表达式(Expression)。表达式按其运算结果分成3种:
1、如果运算结果是数值,称作算术表达式(Arithmetic Expression);
2、如果运算结果是字符串,就是字符串表达式(String Expression);
3、如果运算结果是逻辑值,称作逻辑表达式(Logical Expression)。
所谓运算(Operator)是一种用来处理数据的符号,例如日常算数常用的“+、-、*、/”都是运算符。

序  运算符    描述        例子        结果
1    +    加        15+5        20
2    -    减        15-5        10
3    *    乘        15*3        75
4    /    除        15/3        5
5    \    整数除法    15\6        2
6    ^    指数        15^3        3375
7    MOD    余数    1    5 MOD 6    3
8    &    字符串连接    "MM"&"亲亲"   "MM亲亲"

注:

1、“&”是将两个字符串连接来成为一个字符串的运算符,例如:Str1 = "VB",Str2 = "运算符",Strall = Str1 & Str2。则Strall的值为“VB运算符”。
2、 “+”符号除了可以计算两个数字相加的总和,也可以进行“字符串连接”。例如上例中“Strall = Str1 + Str2”的结果和 “Strall = Str1 & Str2”完全相同。但如果两个变量都是数字的话,“+”的结果就不是字符串连接而是两个数字相加,例如:x = 15,y = 17,“x + y”的值为“32”,而“x & y”的值为“1517”。
3、两个字符串连接时最好一律用“&”运算符,而绝不要用“+”运算符,以免在某些情况下产生数字相加的错误结果。
二、比较运算符
      比较运算符会比较两个表达式,如果比较的结果是正确的,就会返回“True(真)”;如果比较结果是错误的,就会返回“False(假)”。通常程序设计者可以根据比较运算符所返回的值,做不同的处理。

序        符号        描述        例子            返回值
1        =        等于        15+5=14+6        True
2        <>        不等于        15+5<>14+6    False
3        <        小于        15+5<6+6            False
4        >        大于        15+5>6-4            True
5        <=        小于等于    15+5<=30-10    True
6        >=        大于等于    15+5>=10+10    True

三、逻辑运算符

逻辑运算符是结合两个比较运算,再返回一个“True”或“False”值;最重要的逻辑运算符是“And”及“Or”。
“And”是两个比较运算都正确时,才返回“True”,其余都返回“False”。

“Or”是只要有一个比较运算是正确的,就返回“True”,即指只有在两个比较运算都错误时,才返回“False”,其余都返回“True”。


注:本站部分信息可能源于互联网分享,如有侵权,请告知,我们将及时删除!

推荐文章