求学快递网计算机等级考试专题重点推荐:2016年计算机二级考试报考时间 、2016年计算机二级考试证书领取时间、2016年计算机二级考试报考指南、2016年计算机二级考试大纲、2016年计算机二级考试政策、2016年计算机二级考试报考条件、2016年计算机二级考试科目等最新新闻资讯。
(3).日期表达式
由日期运算符将一个日期型或日期时间型数据与一个数值型数据连接而成的运算式称为日期表达式。日期运算符分为“+”和“-”两种,其作用分别是在日期数据上增加或减少一个天数,在日期时间数据上增加或减少一个秒数。两个运算的优先级别相同。
日期时间操作符有:
+:添加一个天数或秒数
-:减少一个天数或秒数
例如:
? {^2003-09-04}+10 &&结果为:09/14/03
? {^2003-11-30}-15 &&结果为:11/15/03
? {^2003-08-04 10:10a}+10 &&结果为:08/04/03 10:10:10 AM
? {^2003-08-04 10:35p}-10 &&结果为: 08/04/03 10:34:50 PM
注意:日期和日期、日期时间和日期时间只能相减,不能相加。(p64)
(4).关系表达式
由关系运算符连接两个同类数据对象进行关系比较的运算式称为关系表达式。关
系表达式的值为逻辑值,关系表达式成立则其值为“真”,否则为“假”。
表 关系运算符
运算符 功能 表 达 式举例 结果
< 小于 15<4*6 .T.
> 大于 ‘A’ > ‘1’ .T.
= 等于 2+4 = 3*5 .F.
<>、#、!= 不等于 5 <> -10 .T.
关系运算符的优先级别相同。关系表达式运算时,就是比较同类两数据对象的“大小”,对于不同类型的数据,其“大小”或者是值的大小,或者是先后顺序。日期或日期时间数据以日期或时间的先后顺序为序。在Visual FoxPro系统中,字符型数据的比较相对复杂,默认规则为:
1)单个字符
单个字符的比较是以字符ASCII码的大小,作为字符的“大小”,也就是先后顺序;
2)汉字
系统默认按汉字的拼音排列汉字的顺序,也就是以汉字的拼音顺序比较“大小”
3)字符串
两个字符串进行比较的基本原则是从左到右逐个字符进行比较。
当两串做“==”和“=”比较时,运算结果与SET EXACT ON/OFF的设置有关。默认是OFF状态。
● 精确比较:用运算符==进行两串的精确比较时,只有当两串长度相同,字符相同,排列一致时才成立;(EXACT ON或OFF)
● 相等比较:用运算符=进行两串比较,当处于OFF状态时,只要右边的字符串与左边字符串的前部分内容相匹配,结果就为真.T.。例如:“abc”=“abd”为假, “abc”=“abcde”为假,“abcde”=“abc”为真;当处于ON状态时,先在较短字符串的尾部加上若干个空格,使两个字符串长度相等,然后再进行比较。例如: “abc”=“abcde”为假,“ab”=“ab ”为真;
● 大小比较:用运算符< 或 >进行两串比较时,比较到第1个不相同字符为止,否则,长度较长的串较“大”;
● 其他比较:除上述运算符之外的其他运算符<>、<=和>=的比较,均可看作是两个运算符以逻辑“或”的关系构成的复合运算;
求学快递网计算机等级考试专题的小编们根据网民搜索喜爱,第一时间公布2016年计算机二级模拟试题、2016年计算机二级考试应试技巧、计算机二级考试历年真题、2016年计算机二级考试章节复习供广大求学爱好者学习使用,欢迎继续关注求学快递网计算机等级考试专题,并给我们提供宝贵的意见!




