- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.日期表达式(expD) 运算结果是某个具体日期的式子。 注: D型数据能和N型的进行运算。 对于T型数据也是一样。 D D ± - =N =D N D+D ? 4.逻辑表达式(expL) 运算结果是一个逻辑值.T.或.F.的式子。 能得到逻辑值的运算常见有两种, 其一是关系运算 其二是逻辑运算。 逻辑运算例子: .T. .AND. .T. → .T. 4.逻辑表达式(expL) 关系运算式的结果是一个逻辑量,所以关 系运算式属于逻辑表达式的一种。 [注意:没有关系表达式的说法!] 逻辑表达式中的关系运算式: 用关系运算符联结起来的式子。 关系运算符(共有八类): 运算符 说明 运算符 说明 大于 小于 = 等于 != # 不等于 = 大于等于 = 小于等于 == 精确匹配 $ 包含 关系运算规则: 关系运算主要是进行数据大小的比较。 各种算符的优先级相同。 算符两边的数据类型要相同。 数据类型只能是:N、C、D、L ==与$只用于C型比较。 关系运算规则: (3)D型数据依次按年月日的前后顺序比较, 日期在前为小。 例如,{^2004/04/17}{^2004/04/18} (4)L型数据始终是“真”“假” 例如,23(34) → .T. (5)字符型数据自左向右逐个比较,字符的排列 顺序决定大小,排列在前者为小,排列在后者 为大。 空格0~ 9a,A, b, B~ z, Z汉字 例如:?aBcabd .F. ? [工行]$[工商银行] ?[张三][李四] .F. .F. 逻辑表达式之逻辑运算式: 由逻辑运算符将逻辑型数据连接起来的式 子。 逻辑运算符有: ( ) ; NOT 或! ; AND; OR 且其运算优先按此顺序。 .not.是单目,.and.和.or.是双目算符。逻辑运算规则表: A B .NOT.A A.AND.B A.OR.B .T. .T. .F. .T. .T. .T. .F. .F. .F. .T. .F. .T. .T. .F. .T. .F. .F. .T. .F. .F. 例如:-2x5 → x-2 and x5 y≥|x| → y= |x| or y=- |x| 表达式中运算级别 在同一表达式中,如果使用了不同类型 的运算符,则各种运算的优先顺序由高到低 为: 括号 数值运算/字符串运算 关系运算 逻辑运算 表达式的书写规则 在VFP中,没有上标和下标,所有的符号 都是在一条线上等高的,数学表达式中省略 的乘号这里也不能省略。 a*x**2+b*x+c 或 a*x^2+b*x+c 2. 所有括号均用小括号,并且括号必须成对出现。 3*(a/b+c^2*(1+5*(p-q))) Visual Foxpro 程序设计 广东医学院 信息工程学院 2014年02月25日 常量、变量与表达式: 常量的概念、常量的类型与表示 内存变量的概念、内存变量创建与类型 表达式的概念、表达式的创建与类型 第三章 Visual Foxpro语言基础 VFP中数据的特点 数据元素: 常量,变量, 函数和表达式 Visual Foxpro中定义了六种基本数据类型: 数值型,字符型,货币型,日期型 日期时间型,逻辑型 数据类型是数据的一个重要属性。 数据操作原则: 各数据的类型必须匹配,特定的操作只 能对特定类型的数据进行。 3.1.1常量的类型与表示 常量:是指在数据处理过程中其值保持 不变的量。 常量有六种类型: 数值型 字符型 货币型 日期型 日期时间型 逻辑型 1.数值型常量(N型常量) 由数字、小数点和正负号构成的各种整 数、小数或实数,长度最大为20。 例如:21,10.25,-1.567 等。 【注意】在VFP中,分数及百分数并不 是一个N型常量。 系统把n/m看成运算, 故VFP无分 数。 例如:1/2,30%不是N型常量。 数值型常量也可以用科学计数法表示 (即用E或e来表示以10为底的指数): 1.234E+15或1.234E15(表示1.234×1015), 1.234E-15(表示1.234×10-15)。 【注意
文档评论(0)