VFP常用函数(等级).ppt
《VFP常用函数(等级).ppt》由会员分享,可在线阅读,更多相关《VFP常用函数(等级).ppt(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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.72)=6434、取最大值函数、取
2、最大值函数格式:MAX()功能:计算各表达式的值,并返回其中的最大值。说明:表达式类型可以是字符型、数值型、日期型。5、取最小值函数、取最小值函数格式:格式:MIN()功功能能:计计算算各各表表达达式式的的值值,并并返返回其中的最小值。回其中的最小值。说明:表达式类型可以是字符型、说明:表达式类型可以是字符型、数值型、日期型。数值型、日期型。6.圆周率函数圆周率函数PI()()返回圆周率的值返回圆周率的值.7.求余数函数求余数函数MOD(数数值值表表达达式式1,数数值值表表达达式式2)返回两数相除后的余数返回两数相除后的余数异号,函数值为余数加除数的值异号,函数值为余数加除数的值例:例:mod
3、(-20,3)=1 mod(20,-3)=-1字符型函数字符型函数1 1、字符串长度函数、字符串长度函数格式:LEN()功能:返回字符表达式中字符的数目。(n)例:LEN(“AB长春123”)=9X=“VFP程序设计”LEN(X)=112 2、产生空格函数、产生空格函数格式:SPACE(n)功能:返回由指定数目的空格构成的字符串。(c)说明:n指明产生的空格数目,其最大值受内存容量限制。例:SPACE(12)LEN(SPACE(12)=123、测试子串位置函数、测试子串位置函数格式:AT(,n)功能:返回在中出现的位置,n表示第几次出现。(n)说明:函数值为搜索首次出现子串的位置,如果没有搜索
4、到或n值大于中包含子串的数目,则函数值为0。该函数区分搜索字符的大小写。AT(“AB”,“EETABDYAB”)=4AT(“AB”,“EETABDYAB”,2)=8AT(“AB”,“EETABDYAB”,4)=0AT(“AD”,“EETABDYAB”)=04、删除前后空格函数、删除前后空格函数格式:ALLTRIM()功能:删除指定字符表达式的前后空格,并且返回删除空格后的字符串。(C)ALLTRIM(“北京 上海 ”)=北京 上海 5、截取子串函数、截取子串函数格式:SUBSTR(,)功能:在给定的中截取指定长度的字符串。(c)说明:n1和n2的值应为有效值。SUBSTR(“ABCDEFG”,
5、3,4)=“CDEF”SUBSTR(“中国北京”,3)=“中国北京”SUBSTR(ALLTRIM(“中国北京”),3,2)=“国”SUBSTR(ALLTRIM(“中国北京”),3)=“国北京”姓名=“张三”SUBSTR(姓名,1,2)=“张”.左、右取子串函数左、右取子串函数LEFT(字符表达式字符表达式,长度)长度)RIGHT(字符表达式字符表达式,长度)长度)例:?例:?LEFT(abcd,2)=ab?RIGHT(abcd,2)=cd7.大小写转换函数大小写转换函数LOWER(字符表达式字符表达式)UPPER(字符表达式)(字符表达式)11.字符串匹配函数字符串匹配函数LIKE(字符表达式
6、字符表达式1,字符表达式字符表达式2)字符表达式字符表达式1和字符表达式和字符表达式2所有对应字所有对应字符都匹配符都匹配,返回返回.t.,否则返回否则返回.f.字符表达式字符表达式1可以使用通配符可以使用通配符:?:与单个字符匹配与单个字符匹配*:与任何数目字符匹配与任何数目字符匹配例例:x=“abc”y=“abcd”?like(x,y),like(“ab*,y)like(“?b?”,x)结果结果:.f.t.t.日期时间型日期时间型函函 数数1、当前日期函数、当前日期函数格式:DATE()功能:返回由操作系统控制的当前系统日期。(D)说明:返回的日期为日期的显示格示,即MM/DD/YY格式。
7、例:DATE()的值为03/05/012、当前时间函数、当前时间函数格式:TIME()功能:返回以24小时制、8位字符串(时:分:秒)格式的当前系统时间。(C)P97-73、当前日期时间函数、当前日期时间函数格式:DATETIME()功能:以日期时间值返回当前的日期和时间。(T)4、年份函数、年份函数格式:YEAR()功能:返回指定的中的年份值。(N)说明:自变量为日期型数据。函数值为一数值型数据,四位年份值。P166-23YEAR(DATE()=2001YEAR(2000-12-20)=2000SQRT(YEAR(2000-12-20)=44.725、月份函数、月份函数格式:MONTH()功
8、能:返回给定的月份值。(N)说明:自变量为日期型数据,函数值为数值型数据。6、天数函数、天数函数格式:DAY()功能:返回给定中的日期是该月份的第几天。(N)例:DAY(DATE()X=2001-03-20DAY(X)P63-13、p69-14转换函数转换函数1 1、字符转日期函数、字符转日期函数格式:CTOD()功能:把指定的转换成日期型数据。(D)说明:函数的自变量的结果必须是一个有效的日期,格式为“MM/DD/YY”。P75-142 2、日期转字符函数、日期转字符函数格式:DTOC()功能:将指定的值转换为字符型数据。(C)说明:DTOC函数和CTOD函数互为反函数。P36-15、p16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 常用 函数 等级
限制150内