运算符:VBScript 运算符



VBScript
套完整运算符包括算术运算符、比较运算符、连接运算符和逻辑运算符</p>


<h5>运算符优先级</h5>


<p>当表达式包含多个运算符时将按预定顺序计算每部分这个顺序被称为运算符优先级可以使用括号越过这种优先级顺序强制首先计算表达式某些部分运算时总是先执行括号中运算符然后再执行括号外运算符但是在括号中仍遵循标准运算符优先级</p>
<p>当表达式包含多种运算符时首先计算算术运算符然后计算比较运算符最后计算逻辑运算符所有比较运算符优先级相同即按照从左到右顺序计算比较运算符算术运算符和逻辑运算符优先级如下所示:</p>
<table WIDTH=\"87%\" BORDER=\"1\" CELLPADDING=\"5\" CELLSPACING=\"0\">
<tr BGCOLOR=\"#DDDDDD\" VALIGN=\"TOP\" ALIGN=\"CENTER\">
<td COLSPAN=\"2\"><font SIZE=\"2\"><b>算术运算符</b></font></td>
<td COLSPAN=\"2\"><font SIZE=\"2\"><b>比较运算符</b></font></td>
<td COLSPAN=\"2\"><font SIZE=\"2\"><b>逻辑运算符</b></font></td>
</font>
</tr>
<tr BGCOLOR=\"#DDDDDD\" VALIGN=\"TOP\">
<td><font SIZE=\"2\"><b>描述</b></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"><b>符号</b></font></td>
<td><font SIZE=\"2\"><b>描述</b></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"><b>符号</b></font></td>
<td><font SIZE=\"2\"><b>描述</b></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"><b>符号</b></font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">求幂</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">^</font></td>
<td><font SIZE=\"2\">等于</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">=</font></td>
<td><font SIZE=\"2\">逻辑非</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Not</font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">负号</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">-</font></td>
<td><font SIZE=\"2\">不等于</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"><></font></td>
<td><font SIZE=\"2\">逻辑和</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">And</font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">乘</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">*</font></td>
<td><font SIZE=\"2\">小于</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"><</font></td>
<td><font SIZE=\"2\">逻辑或</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Or</font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">除</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">/</font></td>
<td><font SIZE=\"2\">大于</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">></font></td>
<td><font SIZE=\"2\">逻辑异或</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Xor</font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">整除</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"></font></td>
<td><font SIZE=\"2\">小于等于</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"><=</font></td>


<td><font SIZE=\"2\">逻辑等价</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Eqv</font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">求余</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Mod</font></td>
<td><font SIZE=\"2\">大于等于</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">>=</font></td>
<td><font SIZE=\"2\">逻辑隐含</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Imp</font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">加</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">+</font></td>
<td><font SIZE=\"2\">对象引用比较</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">Is</font></td>
<td><font SIZE=\"2\"></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"></font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">减</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">-</font></td>
<td><font SIZE=\"2\"></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"></font></td>
<td><font SIZE=\"2\"></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"></font></td>
</tr>
<tr VALIGN=\"TOP\">
<td><font SIZE=\"2\">串连接</font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\">&</font></td>
<td><font SIZE=\"2\"></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"></font></td>
<td><font SIZE=\"2\"></font></td>
<td ALIGN=\"CENTER\"><font SIZE=\"2\"></font></td>
</tr>
</table>
<font SIZE=\"2\"><p>当乘号和除号同时出现在个表达式中时按从左到右顺序计算乘、除运算符同样当加和减同时出现在个表达式中时按从左到右顺序计算加、减运算符</p>
<p>串连接 (&)
运算符不是算术运算符但是在优先级顺序中它排在所有算术运算符的后和所有比较运算符的前<b>Is</b>
运算符是对象引用比较运算符它并不比较对象或对象而只是进行检查判断两个对象引用是否引用同个对象
</p>
Tags:  c语言运算符 java运算符 逻辑运算符 运算符

延伸阅读

最新评论

发表评论