- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
报表系统开发中常用的运算符汇总.pdf
报表系统开发中常用的运算符汇总
葡萄城报表的运算符不仅包括通常意义上的赋值运算符、算术运算符、连接运算符、比较
运算符和逻辑运算符,还包括一些特殊运算符,如点操作符等。
1. 赋值运算符
赋值运算符就是等于号(= ),它将其右侧的数据或者表达式的结果赋给左侧的变量,使其
在程序代码中运用。例如,x=666。
任何表达式都是以赋值运算符开头。
2. 算术运算符
算术运算符包括+(加法运算符)、- (减法运算符)、/ (除法运算符)、\(整除运算符)、Mod(取
模运算符)、^(乘幂运算符) ,下面逐一进行介绍。
(1 )算术运算符用法
+ 加法运算符。形成数值表达式,并将数值或数值表达式相加。也可用于连接两个字符串
变量,但建议用连接运算符进行连接。例如,结果=表达式 1+表达式 2。
- 减法运算符。形成数值表达式,将数值或数值表达式相减。也可用在数值之前,用于表
示负数。例如,结果=表达式 1-表达式 2。
* 乘法运算符。形成数值表达式,将数值或数值表达式相乘。例如,结果=表达式 1*表达
式 2。
/ 除法运算符。形成数值表达式,将两个数值或数值表达式相除,其中除数不能为零,否
则会得到一个错误。例如,结果=表达式 1/表达式 2。
\ 整除运算符。将两个数值或数值表达式相除,并返回一个整数,即舍掉余数或者小数部
分。例如,结果=表达式 1\表达式 2。例如,7\3 的值为 2。
Mod 取模运算符。将两个数值或数值表达式相除,并只返回余数。例如,结果=表达式 1
Mod 表达式 2。例如,7 Mod 3 的值为 1。
^ 乘幂运算符。计算数值或数值表达式的乘幂。例如,结果=数值 ^ 指数。
(2 )算术运算符的优先顺序
算术运算符的优先顺序依次为:乘幂运算符(^) - 乘法和除法运算符(*、/ ,两者没有优先顺
序)-整除运算符(\) - 取模运算符(Mod) - 加法和减法运算符(+、- ,两者没有优先顺序)。若在同一
代码中多次使用同一个算术运算符,则从左到右运算。使用括号可以改变优先顺序。
3. 比较运算符
(1 )普通比较运算符
比较运算符包括(小于)、(大于)、=(等于)、=(大于或等于)、=(小于或等于)、(不等
于) ,用于数据元素的比较,其一般的语法为:
结果=表达式 1 比较运算符 表达式 2
结果为True(1)、False(0)或者为 Null。其中比较运算符可以单独使用,也可以两两结合使用。
如果表达式 1 或者表达式 2 本身为 Null 时才会产生 Null 的结果。
下面结合上述语法,对这些比较运算产生的结果为 True 或 False 时所需要的条件进行说明:
表达式 1 大于并且不等于表达式 2 时,其结果为True ;否则,为False。
表达式 1 小于并且不等于表达式 2 时,其结果为True ;否则,为False。
= 表达式 1 等于表达式 2 时,其结果为True ;否则,为False。
= 表达式 1 大于或者等于表达式 2 时,其结果为True ;否则,为False。
= 表达式 1 小于或者等于表达式 2 时,其结果为True ;否则,为False。
表达式 1 不等于表达式 2 时,其结果为True ;否则,为False。
比较运算符可用于数值比较或字符串变量比较,也可用于数值与字符串的比较。如果其中
一个表达式是数值,另一个是字符串,则数值表达式总是“小于”字符串表达式;如果都是字
符串,则最大的字符串就是最长的字符串;如果字符串一样长,则小写的大于大写的。
(2 )Is 运算符
有一个特殊的比较运算符,即 Is 运算符,可用于判断两个对象变量是否指向同一个对象,
其语法为:
结果=对象 1 Is 对象 2
如果对象 1 和对象 2 都指向同一个对象,其结果为 True ;否则,结果为False。
还可以用 Is 运算符来判断一个对象变量是否符合要求,例如,条件判断语句 If objVar Is
Nothing Then 表明,如果对象变量 objVar 没有对象引用,则为True ,执行Then 后面的语句。
(3 )Like 运算符
Like 运算符用于判断给定的字符串是否与指定的模式相匹配,其语法为:
结果=字符串 Like 模式
其中,字
文档评论(0)