VFP常用函数列表-精品文档资料整理.doc
《VFP常用函数列表-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《VFP常用函数列表-精品文档资料整理.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、数值函数: 6Nu重庆专升本考试信息网1.绝对值和符号函数 6Nu重庆专升本考试信息网格式:ABS() 6Nu重庆专升本考试信息网SIGN() 6Nu重庆专升本考试信息网例如:ABS(-5)=5,ABS(4)=4,SIGN(8)=1,SIGN(-3)=-1,SIGN(0)=0 6Nu重庆专升本考试信息网2.求平方根表达式 6Nu重庆专升本考试信息网格式:SQRT() 6Nu重庆专升本考试信息网例如:SQRT(16)=4,它与开二分之一次方等同。 6Nu重庆专升本考试信息网3.圆周率函数 6Nu重庆专升本考试信息网格式:PI() 6Nu重庆专升本考试信息网4.求整数函数 6Nu重庆专升本考试信息
2、网格式:INT()返回数值表达式的整数部分 6Nu重庆专升本考试信息网CEILING()返回大于或等于表达式的最小整数 6Nu重庆专升本考试信息网FLOOR()返回小于或等于表达式的最大整数 6Nu重庆专升本考试信息网例如: 6Nu重庆专升本考试信息网INT(5.8)=5.8,INT(-7.8)=-7,CEILING(6.4)=7,CEILING(-5.9)=-5 6Nu重庆专升本考试信息网FLOOR(9.9)=9 6Nu重庆专升本考试信息网5.四舍五入函数 6Nu重庆专升本考试信息网格式:ROUND(,) 6Nu重庆专升本考试信息网功能:返回制定表达式在制定位置四舍五入的结果 6Nu重庆专升
3、本考试信息网例如: 6Nu重庆专升本考试信息网ROUND(345.345,2)=345.35,ROUND(345.345,1)=345.3,ROUND(345.345,0)=345,ROUND(345.345,-1)=350 6Nu重庆专升本考试信息网6.求余函数 6Nu重庆专升本考试信息网格式:MOD(,) 6Nu重庆专升本考试信息网例如: 6Nu重庆专升本考试信息网MOD(10,3)=1MOD(10,-3)=-2MOD(-10,3)=2MOD(-10,-3)=-1 6Nu重庆专升本考试信息网求余数的规律:1.首先按照两数的绝对值求余 6Nu重庆专升本考试信息网2.表达式1的绝对值大于表达式
4、2的绝对值,则余数为表达式1的值 6Nu重庆专升本考试信息网3.余数取表达式1的正负号 6Nu重庆专升本考试信息网4.若两数异好号,余数在加上表达式2的值为最终的结果 6Nu重庆专升本考试信息网7.求最大值和最小值函数 6Nu重庆专升本考试信息网MAX(数值表达式列表) 6Nu重庆专升本考试信息网MIN(数值表达式列表) 6Nu重庆专升本考试信息网例如:MAX(2,3,5)=5MAX(2,12,05)=2MAX(汽车,飞机,轮船) 6Nu重庆专升本考试信息网字符串比较的规律: 6Nu重庆专升本考试信息网字符串比较首先比较第一个字母,如果有结果那就不用在进行比较了。如果相等在进行第二个字母的比较
5、,以次类推。 6Nu重庆专升本考试信息网字符函数 6Nu重庆专升本考试信息网1.求字符串长度函数 6Nu重庆专升本考试信息网格式:LEN() 6Nu重庆专升本考试信息网功能:返回制定字符表达式的长度,即所包含的字符个数。函数值为数值型 6Nu重庆专升本考试信息网例如:X=“中文VisualFoxPro6.0”则LEN(X)=20 6Nu重庆专升本考试信息网2.大小写转换函数 6Nu重庆专升本考试信息网格式:LOWER() 6Nu重庆专升本考试信息网UPPER() 6Nu重庆专升本考试信息网功能:LOWER将制定表达式值中的大写字母转换成小写字母,其他字符不变 6Nu重庆专升本考试信息网UPPE
6、R将指定表达式值中的小写字母转换成大写字母,其他字符不变。 6Nu重庆专升本考试信息网例如:LOWER(X1y2A)=x1y2aUPPER(n=1)=N=1 6Nu重庆专升本考试信息网3.空格字符串生成函数 6Nu重庆专升本考试信息网格式:SPACE() 6Nu重庆专升本考试信息网功能:返回指定数目的空格组成的字符串。 6Nu重庆专升本考试信息网4.删除前后空格函数 6Nu重庆专升本考试信息网格式:TRIM() 6Nu重庆专升本考试信息网LTRIM() 6Nu重庆专升本考试信息网ALLTRIM() 6Nu重庆专升本考试信息网功能:TRIM():返回指定字符表达式值去掉尾部空格后形成的字符串 6
7、Nu重庆专升本考试信息网LTRIM():返回指定字符表达式值去掉前导空格后形成的字符串 6Nu重庆专升本考试信息网ALLTRIM():返回指定字符表达式值去掉前导空格和尾部空格后形成的字符串。 6Nu重庆专升本考试信息网例如:STORESPACE(1)+”TEST”+SPACE(3)TOSS 6Nu重庆专升本考试信息网?TRIM(SS)+LTRIM(SS)+ALLTRIM(SS) 6Nu重庆专升本考试信息网LEN(SS)=8,LEN(TRIM(SS)=5,LEN(LTRIM(SS)=7,LEN(ALLTRIM(SS)=4 6Nu重庆专升本考试信息网5.取子串函数 6Nu重庆专升本考试信息网格式
8、:LEFT(,) 6Nu重庆专升本考试信息网RIGHT(,) 6Nu重庆专升本考试信息网SUBSTR(,) 6Nu重庆专升本考试信息网功能:LEFT():从指定表达式值的左端取一个指定长度的子串作为函数值。 6Nu重庆专升本考试信息网RIGHT():从指定表达式值的右端取一个指定长度的子串作为函数值。 6Nu重庆专升本考试信息网SUBSTR():从指定表达式值的起始位置取指定长度的子串作为函数值。 6Nu重庆专升本考试信息网例如:STORE“GOODBYE!”TOX 6Nu重庆专升本考试信息网LEFT(X,2)=GO,SUBSTR(X,6,2)+SUBSTR(X,6)=BYBYE!,RIGHT
9、(X,3)=YE! 6Nu重庆专升本考试信息网6.计算子串出现次数函数 6Nu重庆专升本考试信息网格式:OCCURS(,) 6Nu重庆专升本考试信息网功能:返回第一个字符串在第二个字符串中出现的次数。 6Nu重庆专升本考试信息网例如:STOREabracadabraTOS 6Nu重庆专升本考试信息网 OCCURS(a,S)=5,OCCURS(b,S)=2,OCCURS(c,S)=1,OCCURS(e,S)=0 6Nu重庆专升本考试信息网7.求子串位置函数 6Nu重庆专升本考试信息网格式:AT(,) 6Nu重庆专升本考试信息网ATC(,) 6Nu重庆专升本考试信息网功能:验证表达式1是否是表达式
10、2的子串,如果是,返回表达式1的首字符在表达式2中的位置,若不是,则为0 6Nu重庆专升本考试信息网ATC()与AT()的功能类似,但比较时不区分大小写 6Nu重庆专升本考试信息网例如:STORE”ThisisVisualFoxPro”TOX 6Nu重庆专升本考试信息网AT(“fox”,X)=0,ATC(“fox”,X)=16,AT(“is”,X,3)=10,AT(“xo”,X) 6Nu重庆专升本考试信息网8.子串替换函数 6Nu重庆专升本考试信息网格式:STUFF(,) 6Nu重庆专升本考试信息网功能:用的值替换中由和指明的一个子串。 6Nu重庆专升本考试信息网例如:STOREGOODBYE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 常用 函数 列表 精品 文档 资料 整理
限制150内