VFP常用函数(等级)课件.pptVIP

  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文档。上传文档
查看更多
转换函数 * . 1、字符转日期函数 格式:CTOD (字符表达式) 功能:把指定的字符表达式转换成日期型数据。(D) 说明:函数的自变量字符表达式的结果必须是一个有效的日期,格式为“MM/DD/YY”。 P75-14 * . 2、日期转字符函数 格式:DTOC(日期表达式) 功能:将指定的日期表达式值转换为字符型数据。(C) 说明:DTOC函数和CTOD函数互为反函数。 P36-15、p166-24 * . DTOC(CTOD(“12/30/99”)) =12/30/99 (C) SUBSTR(DTOC({^2000-12- 23}),7,2)=00 D={2001-03-10} SUBSTR(DTOC(D),7,2)=01 * . 3、字符转数值函数 格式:VAL (字符表达式) 功能:将由数字组成的字符表达式转换成数值。(N) 说明:该函数从左到右返回字符表达式中的数字,直至遇到非数值型字符时为止。若自变量的第一个字符不是数字,函数返回值为0。 * . 4、数值转字符函数 格式: STR(数值表达式 [, 长度 [ ,小数位]]) 功能:将指定数值表达式转换成相对应的字符。(C) 说明:长度为函数值字符串包含的字符个数。如果长度大于整数位数,函数值用前导空格添允;如果长度小于整数位,函数值为一串星号,表示数据溢出。 P61-6 * . x=123456.456788 STR(x,10)= 123456 STR(x,3)=*** STR(x,10,4)=123456.457 STR(x,10,2)= 123456.46 VAL和STR是一对互为反函数。 SUBSTR(STR(X,10,2) ,3 ,4)=“2345” 注:有一前导空格 * . 7.宏替换函数 字符型内存变量[.] 替换出字符型内存变量的内容 用.作函数结束标志 例:姓名=“李小明” ”x=“姓名” ?x+”你好” 结果:李小明你好 例:x=a abc=56 ? x.bc * . 测试函数 * . 1、测试数据类型函数 格式1: TYPE(字符表达式) 格式2: VARTYPE(表达式) 功能:计算字符表达式值,并返回其计算结果的数据类型 说明:返回的数据类型分别为: C、N、D、T、L、U * . 说明:type自变量必须用字符定界符。下表列出函数返回值的含义: 函数值 数据类型 ? 函数值 数据类型 C 字符 L 逻辑 N 数值 X 空值 Y 货币 O 对象 D 日期 G 通用 T 日期时间 U 未定义 * . 2.符号函数 格式:SIGN(数值表达式) 功能:数值表达式0,返回1     数值表达式=0,返回0     数值表达式0,返回-1 * . 3.值域测试函数 BETWEEN(表达式1,表达式2,表达式3) 判断表达式1的值是否在表达式2和表达式3之间,如果是,函数值为.t.,否则为.f.,如果表达式2和表达式3有一个空值,则结果为.null. 例:x=.null. Y=100 ?between(150,y,y+100),between(90,x,y) 结果 .t. .null. * . 4.空值(NULL)测试函数 ISNULL(表达式) 测试表达式的值是否是.null.如果是,返回.t.,否则返回.f. 例:x=.null. ?x, Isnull(x) 结果 .null. .t. * . 5.”空”值测试函数 EMPTY(表达式) 根据表达式的运算结果是否为”空”值,返回逻辑.t.或逻辑.f. 关于”空”的规定: 数值型:0; 逻辑型:.f.; 日期型: ctod(‘’) 字符型:空串、空格、换行、回车 例:? Empty(.null.) empty(“”) 结果 .f. .t. * . * . 数值型函数 * . 1、求平方根函数 格式:SQRT(数值表达式) 功能:返回指定数值表达式的平方根。(n) 例:SQRT(64) SQRT(3*8+12) * . 2、四舍五入函数 格式: ROUND(数值表达式,n) 功能:对数值表达式的值四舍五入值。(N) 说明:n可为正数或负数。 正数表示要保留的小数点后位数; 负数表示整数部分四舍五入的位数。

文档评论(0)

aA + 关注
实名认证
文档贡献者

章节测验不包含期末考试,题库具有时效性,请留意文档上传时间;课程会更新,有更新请留言

1亿VIP精品文档

相关文档