VFP常用函数(等级)PPT课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《VFP常用函数(等级)PPT课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 常用 函数 等级 PPT 课件
- 资源描述:
-
1、数值型函数数值型函数1、求平方根函数、求平方根函数 格式:SQRT() 功能:返回指定数值表达式的平方根。(n) 例:SQRT(64) SQRT(3*8+12)2、四舍五入函数、四舍五入函数 格式: ROUND(,n) 功能:对数值表达式的值四舍五入值。(N) 说明:n可为正数或负数。 正数表示要保留的小数点后位数; 负数表示整数部分四舍五入的位数。例:ROUND(323.34567,3)=323 .346ROUND(234566.532,-3)=2350003、取整函数、取整函数 格式:INT() 功能:返回数值表达式值的整数部分。(n) 说明:只取整,不四舍五入。 例 : INT(643
2、.72)=6434、取最大值函数、取最大值函数 格式:MAX () 功能:计算各表达式的值,并返回其中的最大值。 说明:表达式类型可以是字符型、数值型、日期型。5、取最小值函数、取最小值函数 格式:格式:MIN () 功能:计算各表达式的值,并功能:计算各表达式的值,并返回其中的最小值。返回其中的最小值。 说明:表达式类型可以是字符型、说明:表达式类型可以是字符型、数值型、日期型。数值型、日期型。6.圆周率函数圆周率函数PI()()返回圆周率的值返回圆周率的值.7.求余数函数求余数函数 MOD(数值表达式(数值表达式1,数值表达,数值表达式式2) 返回两数相除后的余数返回两数相除后的余数 异号
3、,函数值为余数加除数的值异号,函数值为余数加除数的值 例:例:mod(-20,3)=1 mod(20,-3)=-1字符型函数字符型函数1 1、字符串长度函数、字符串长度函数 格式:LEN() 功能:返回字符表达式中字符的数目。(n) 例:LEN(“AB长春123”) = 9 X=“VFP程序设计” LEN(X)= 112 2、产生空格函数、产生空格函数 格式:SPACE( n ) 功能:返回由指定数目的空格构成的字符串。(c) 说明:n指明产生的空格数目,其最大值受内存容量限制。 例: SPACE(12) LEN(SPACE(12)=123、测试子串位置函数、测试子串位置函数 格式:AT(,
4、,n ) 功能:返回在中出现的位置,n表示第几次出现。(n) 说明:函数值为搜索首次出现子串的位置,如果没有搜索到或n值大于中包含子串的数目,则函数值为0。 该函数区分搜索字符的大小写。AT(“AB”,“EETABDYAB”)=4AT(“AB”,“EETABDYAB”,2)=8AT(“AB”,“EETABDYAB”,4)=0AT(“AD”,“EETABDYAB”)=04、删除前后空格函数、删除前后空格函数格式:ALLTRIM()功能:删除指定字符表达式的前后空格,并且返回删除空格后的字符串。(C)ALLTRIM(“ 北京 上海 ”) =北京 上海 5、截取子串函数、截取子串函数 格式 :SUB
5、STR( , , ) 功能:在给定的中截取指定长度的字符串。(c) 说明:n1和n2的值应为有效值。SUBSTR(“ABCDEFG”,3,4)=“CDEF”SUBSTR(“ 中国 北京 ” , 3 ) =“中国 北京 ” SUBSTR(ALLTRIM(“ 中国 北京 ” ) , 3 , 2 ) =“国”SUBSTR(ALLTRIM(“ 中国 北京 ” ) , 3 ) = “国 北京”姓名=“张三”SUBSTR(姓名,1,2)=“张”.左、右取子串函数左、右取子串函数 LEFT(字符表达式字符表达式,长度)长度) RIGHT (字符表达式字符表达式,长度)长度) 例:?例:? LEFT(abcd
6、,2)=ab ? RIGHT (abcd,2)=cd7.大小写转换函数大小写转换函数 LOWER(字符表达式字符表达式) UPPER(字符表达式)(字符表达式)11.字符串匹配函数字符串匹配函数 LIKE(字符表达式字符表达式1,字符表达式字符表达式2) 字符表达式字符表达式1和字符表达式和字符表达式2所有对应字所有对应字符都匹配符都匹配,返回返回.t.,否则返回否则返回.f. 字符表达式字符表达式1可以使用通配符可以使用通配符: ?:与单个字符匹配与单个字符匹配 *:与任何数目字符匹配与任何数目字符匹配 例例: x=“abc” y=“abcd” ?like(x,y),like(“ab*,y)
7、like(“?b?”,x) 结果结果: .f. .t. .t. 日期时间型日期时间型函函 数数1、当前日期函数、当前日期函数 格式:DATE() 功能:返回由操作系统控制的当前系统日期。(D) 说明:返回的日期为日期的显示格示,即 MM/DD/YY 格式。 例:DATE()的值为03/05/012、当前时间函数、当前时间函数 格式:TIME () 功能:返回以24小时制、8位字符串(时:分:秒)格式的当前系统时间。(C) P97-73、当前日期时间函数、当前日期时间函数 格式:DATETIME() 功能:以日期时间值返回当前的日期和时间。(T)4、年份函数、年份函数 格式:YEAR() 功能:
8、返回指定的中的年份值。(N) 说明:自变量为日期型数据。函数值为一数值型数据,四位年份值。 P166-23YEAR(DATE()=2001YEAR(2000-12-20)=2000SQRT(YEAR(2000-12-20)=44.725、月份函数、月份函数 格式:MONTH() 功能:返回给定的月份值。(N) 说明:自变量为日期型数据,函数值为数值型数据。6、天数函数、天数函数 格式:DAY() 功能:返回给定中的日期是该月份的第几天。(N)例:DAY(DATE() X=2001-03-20 DAY(X)P63-13、p69-14 转换函数转换函数1 1、字符转日期函数、字符转日期函数 格式:
9、CTOD () 功能:把指定的转换成日期型数据。(D) 说明:函数的自变量的结果必须是一个有效的日期,格式为“MM/DD/YY”。 P75-142 2、日期转字符函数、日期转字符函数 格式:DTOC() 功能:将指定的值转换为字符型数据。(C) 说明:DTOC函数和CTOD函数互为反函数。 P36-15、p166-24DTOC(CTOD(“12/30/99”) =12/30/99 (C)SUBSTR(DTOC(2000-12- 23),7,2)=00D=2001-03-10SUBSTR(DTOC(D),7,2)=013、字符转数值函数、字符转数值函数 格式:VAL () 功能:将由数字组成的字
展开阅读全文