VFP第1章11创新.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * ⑹ = = 精确比较只有在两个字符串完全相同时, 运算结果才为逻辑真. ⑺ = 字符串相等比较, 与 Exact 状态有关: ① Exact 为 Off 时, 只要右边字符串与左边字符串前面部分匹配, 即得逻辑真; ② Exact 为 On 时, 以长字符串为标准, 在短串尾部加空格后逐个对应进行比较. (教材 P.32 表1-12) * * 3. 系统的排序与精确比较设置 ⑴ 排序设置 菜单操作: ① 单击“工具”→“选项”命令, 打开“选项”对话框; ② 单击“数据”标签, 在“排序序列”下拉列表框中选择: Machine(机器) / PinYin(拼音) / Stroke(笔画);单击“确定”. 命令设置: Set Collate To “排序名” 功能说明: 设置字符排序顺序. 排序名是上述三者之一, 必须用 “ ” 界定. ⑵ 精确比较设置 菜单操作:在数据标签中选中 Set Exact On 复选框. 命令设置: Set Exact Off | On 关系表达式举例见教材 P. 33 . * * 五、逻辑运算符及其表达式 1. 逻辑运算符: 构建逻辑表达式. 运算对象和结果均为逻辑型数据. 运算符按优先级排列: 逻辑非 .Not. , ! ; 逻辑与 .And. ; 逻辑或 .Or. 逻辑非: 单目运算符, 其它: 双目运算符; 定界符“ . ”可省略. 2. 逻辑表达式: 逻辑运算规则 ( P.33 表 1-13 ) 例如: ? 10 2^3 And a8 8的ASCII码为56 a的ASCII码为97 ? NOT 3+5100/10 练习:判断表达式的值。 (1) A00 - BCD (2) 34%-9 (3) 财政学院 (4) 234 (5) not .f..and.“abc”ABC.or. 8+910 (Machine顺序) 结果: (1) A00BCD_ _ (2) -2(商-3余7,7-9=-2) (3) .F. (4) .T. (5) .T. 函数: 由 VFP 系统提供, 能实现某种运算或 者操作的一段程序. 格式: 函数名( [参数1] [,参数2] [, …] ) 说明: ⑴ 函数由函数名和圆括号构成; ⑵ 参数可有 0 ~ 多个, 若为函数, 称函数嵌套; ⑶ 函数必有一个确切的返回值, 称函数值; ⑷ 函数值的数据类型与参数的数据类型可能相 同, 也可能不同; ⑸ 函数不能单独使用, 必须用在表达式中. VFP 函数按功能一般分为五大类: 1.5 常用函数 一、数学运算函数 用于常见数学运算, 参数和函数值通常为数值. 1. 绝对值: Abs( N ) 求 N 的绝对值 | N |. 2. 符号: Sign(N) 根据N0, =0, 0, 返回 1, 0, -1. 3. 上限取整: Ceiling( N ) 返回≥N的最小整数. 4. 下限取整: Floor( N ) 返回 ≤N 的最大整数. 5. 截断取整: Int( N ) 截掉 N 的小数 , 只取整数. 6. 四舍五入: Round( N1 , N2 ) 将N1四舍五入保 留 N2 位小数; N2 可正可负.(N2为负为整数部分的舍入 位数) 7. 指数: Exp(N) 以自然数e为底,N为指数,求 eN . 8. 自然对数: Log( N ) 求自然对数 Ln N . 9. 最大值: Max( N1|D1|T1, N2|D2|T2[,……] ) 取N1, N2或 D1, D2 或 T1, T2中较大的值. 10. 最小值: Min( N1|D1|T1, N2|D2|T2 [,……]) 取N1, N2或D1, D2 或 T1, T2中较小的值. 11. 正弦: Sin( N ) 返回 N 的正弦值( N 为弧度 ). 12. 余弦: Cos( N ) 返回 N 的余弦值( N 为弧度 ). 13. 圆周率: Pi( ) 返回圆周率的值. 14. 取余函数:Mod(N1 , N2 ) 15. 平方根: Sqrt( N ) 求 N 的平方根. 16. 随机数: Rand([ N ]) 生成 0 ~ 1 间的随机数;N 为正数, 返回相同数. 二、字符串操作函数 用于对字符型数据的处理, 参数多为字符型. 1. 宏代换: 字符型变量[.C ]

文档评论(0)

奇缘之旅 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档