室内设计培训
平面设计培训
部落窝教育
网站首页 >> 设计在线 >> 文章内容

算术运算符介绍和相应实例

[日期:2010-03-02]   来源:主流技术阁  作者:主流技术阁   阅读:1866[字体: ]

一、算术运算符包括哪些?

  asp环境中,vbscript算术运算符包括:+ 加法,- 减法,* 乘法,/ 除法,\ 整数除法,Mod 余数,^ 指数。

二、实例解释分析

加法运算符“+”实例:
<%
dim a,b,c
a=5
b=8
c=a+b
response.write c
%>
分析:把变量a和b使用“+”相加就得到了新的结果。按F12预览,运行代码,IE浏览器显示:4。

减法运算符“-”实例:
<%
dim a,b,c
a=28
b=82
c=b-a
response.write c
%>
分析:用b减去a我们最终输出了54这个结果。

正负号的使用实例:
<%
dim a,b,c
a=-25
b=78
c=b-a
response.write c
%>
分析:我们给a赋值为一个-25,负负得正,最终输出结果就等于是78+25=103了。定义一个数的正负,正数我们通常都省略不写,负数只要加上“-”号就可以了。

乘法运算符“*”实例:
<%
dim a,b,c
a=3
b=20
c=a*b
response.write c
%>
分析:最终输出了60这个结果。乘法运算符就是把运算符两边的数相乘,先后关系不重要。

除法运算符“*”实例:
1、除法非整除实例:
<%
dim a,b,c
a=100
b=9
c=a/b
response.write c
%>
分析:得到结果:11.1111111111111。
2、除法整除实例:
<%
dim a,b,c
a=100
b=9
c=a\b
response.write c
%>
分析:得到结果:11。整除得整数,小数部分不要,而非整除就是一种正常的除法,能得到小数点后面的数值。
3、除法余数运算符实例:
<%
dim a,b,c
a=10
b=3
c=a mod b
response.write c
%>
分析:用a除以b然后得到的余数就是结果,10除以3,余1。最后我们也得到结果为1。这个运算符相对特殊一些,是字母构成的“Mod”。
4、指数运算符实例:
<%
dim a,b,c
a=10
b=3
c=a^b
response.write c
%>
分析:a是基本数,b则是多少次方。结果是:1000。怎么得到1000?10*10*10得1000,10的三次方就得1000。

三、运算符的优先级别
  运算符包括算术运算符,连接运算符、比较运算符和逻辑运算符几种类型。
  当表达式包含多个运算符时,将按预定顺序计算每一部分,该顺序称为运算优先级。
  使用运算时按照先括号内后括号外的顺序执行,在括号中仍要遵循标准运算符优先级;优先级相同时按照从左到右的顺序计算。
  当表达式有多种运算符时,先处理算术运算符,接着处理比较运算符,然后再处理逻辑运算符。
  字符串连接运算符 (&) 不是算术运算符,但是就其优先级而言,它在所有算术运算符之后,而在所有比较运算符之前。Is 运算符是对象引用的比较运算符,它并不比较对象或对象的值,而只判断两个对象引用是否引用了相同的对象。

主流技术阁PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程