零起点VF-02课.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
零起点VF-02课.ppt

* * * 2.关系运算符与关系表达式 运算符 说明 举例 小于 43,结果为.F. = 小于等于 43,结果为.F. 大于 32,结果为.T. = 大于等于 3=2,结果为.T. 、#、!= 不等于 32,结果为.T. = 等于 3=2,结果为.F. == 字符串精确比较 abc==AB,结果为.F. $ 字符串包含 ab$abcd,结果为.T. 3.字符串运算 1)字符串连接 “+”或“-”可用于将两个字符串连接成一个字符串,两者优先级相同。“+”直接连接两个字符串,“-”则会将前一个字符串末尾的空格移动到新字符串末尾。 2)字符串不同比较 字符串比较时,对两个字符串从左到右逐个字符比较,若有两个字符不同,则按字符排序规则进行比较。 3.字符串运算 3)字符串相等比较 在比较字符串是否相等时,“=”运算符为精确比较,只有两个字符串中的所有字符都相同时,结果为逻辑真.T.,否则为逻辑假.F.。 4.逻辑运算符与逻辑表达式 逻辑运算符包括“.NOT.”、“.AND.”和“.OR.”,可以省略前后的点号。参与逻辑运算的数据为逻辑值,结果也为逻辑值。逻辑运算符的优先级从高到低依次为:“.NOT.”→“.AND.”→“.OR.”。 5.日期运算符与日期表达式 日期运算符包括“+”(加法)和“-”(减法)。在执行日期运算时,日期可以与一个数值相加减,日期之间可以做减法,但不能做加法。 6.运算符优先级 各类运算符的运算顺序如下所示(箭头方向为从高到低的方向)。 算术运算符:()→乘方→乘、除、求余→加、减 ↓ 字符串运算和日期运算符:优先级相同 ↓ 关系运算符:优先级相同 ↓ 逻辑运算符:NOT→AND→OR 2.2.2 典型案例——表达式计算 案例目标 本案例将练习使用运算符和表达式计算下面的函数值。 操作思路: (1)将x定义为内存变量,分别将2和-2赋值给x,计算表达式的值。 (2)用?输出计算结果。 2.2.2 典型案例——表达式计算 操作步骤 请参阅图书中的相应内容。 2.2.2 典型案例——表达式计算 案例小结 本案例练习运算符和表达式的使用。在书写数学表达式时,应注意遵循Visual FoxPro 6.0的运算符和表达式书写规则。 2.3 常用内部函数 内部函数是Visual FoxPro 6.0事先定义的程序,用于完成特定的运算或转换操作。在调用函数时需要若干个自变量,称为参数,其一般放在括号中,如ABS(x)。函数运算结果称为函数值或返回值。 函数调用通常放在表达式中,将运算结果用于其他计算。Visual FoxPro 6.0也允许将函数作为命令使用,此时忽略函数值。 2.3 常用内部函数 2.3.1 知识讲解 2.3.2 典型案例——函数计算 2.3.1 知识讲解 Visual FoxPro 6.0常用的内部函数可分为数值函数、字符函数、日期时间函数、转换函数和测试函数。 2.3.1 知识讲解 1.数值函数 2.字符函数 3.日期时间函数 4.转换函数 5.测试函数 1.数值函数 1)绝对值函数 其格式为:ABS(数值表达式) 2)取整函数 其格式为:CEILING(数值表达式) FLOOR(数值表达式) INT(数值表达式) 3)最大值函数 其格式为:MAX(表达式1,表达式2……) 4)最小值函数 其格式为:MIN(表达式1,表达式2……) 1.数值函数 5)求余数函数 其格式为:MOD(数值表达式1,数值表达式2) 6)圆周率函数 其格式为:PI() 7)四舍五入函数 其格式为:ROUND(数值表达式1,数值表达式 8)符号函数 其格式为:SIGN(数值表达式) 9)平方根函数 其格式为:SQRT(数值表达式) 2.字符函数 1)子字符串位置函数 其格式为:AT(字符串1,字符串2[,n]) ATC(字符串1,字符串2[,n]) 2)空格删除函数 其格式为:ALLTRIM(字符串) TRIM(字符串) LTRIM(字符串) 3)字符替换函数 其格式为:CHRTRAN(字符串1,字符串2,字符串3) 4)子字符串函数 其格式为:LEFT(字符串,n) RIGHT(字符串,n) SUBSTR(字符串,开始位置[,n]) 2.字符函数 5)长度函数 其格式为:LEN(字符串) 6)字符串匹配函数 其格式为:LIKE(模式字符串,字符串) 7)大小写转换函数 其格式为:LOWER

文档评论(0)

sunyi8246 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档