- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用函数与命令汇编印
常用函数、命令及实例汇编
以下内容在引用时,需注意下面几点:
⒈ 字符串定界符,如:单引号、双引号、方括号等均采用半角符号⒉ 各参数之间分隔符如:逗号,均采用半角符号关注函数类型函数的格式函数ABS( )
功能:返回指定的数值表达式的绝对值。
举例:?ABS(10-30) 20
求最大、最小值函数
MAX( )、MIN( )
格式:MAX(eExp1,eExp2[,eExp3,…])
MIN (eExp1,eExp2[,eExp3,…])
功能:两个函数分部返回所给表达式中最大的值、最小的值。
举例:? MAX(3.14,0,-3.14) 3.14
? MIN (3.14,0,-3.14) -3.14
? MAX(“C”,”A”,”W”) W
取整数函数
格式:INT()
功能:返回指定的数值表达式的整数部分。
举例:?INT(5.8) &&5
考题:INT(-3.64)的返回值
A.-4 B.-3 C. 3 D. 4 答案:B
求模函数(取余函数)
格式:MOD(nExp1,nExp2) 或 MOD(被除数,除数)
功能:该函数返回nExp1除以nExp2的余数。如果nExp2为正数,则函数数值为正,否则为负。
表达式先自动取整后再进行取模运算。该函数的功能与%运算符功能一样。
函数符号:与nExp2(或除数)的符号相同
函数的值:如果nExp1与nExp2同号,函数值即为两数相除的余数;
如果nExp1与nExp2异号,函数值即为除数-两数相除的余数
其中:被除数决定结果的小数位,除数决定结果的符号
举例: ?MOD(23,5), ? MOD(-23,-5), ?MOD(-23,5) , ?MOD(23,-5)
3 -3, 2 -2
? MOD(25.250,5.0) 结果:0.250
作业: ? MOD(25.250,-5.0) 结果:
四舍五入函数
格式:ROUND (nExp1,nDecimalPlaces)
功能:该函数返回圆整到指定小数位数的数值表达式的值,即从该位四舍五入。
nDecimalPlaces<0,表示整数部分的舍入位数。
nDecimalPlaces≥0,表示要保留的小数位数。
举例:
SET DECIMALS TO 4 设置小数点位数
SET FIXED ON 设置固定显示小数位
? ROUND (1234.1962,3) 显示1234.1960
? ROUND (1234.1962,2) 显示1234.2000
? ROUND (1234.1962,1) 显示1234.2000
? ROUND (1234.1962,0) 显示1234.0000
? ROUND (1234.8962,0) 显示1235.0000
? ROUND (1234.1962,-1) 显示1230.0000
? ROUND (1234.1962,-2) 显示1200.0000
? ROUND (1234.1962,-3) 显示1000.0000
? ROUND (1834.1962,-3) 显示2000.0000
SET FIXED OFF 关闭固定显示小数位
作业:MOD(25.5,5.0)+ROUND (34.19,-1)的运行结果
RAND() 取随机数
格式:RAND()
功能:该函数是返回一个0~1之间的随机数。
举例:?RAND() 返回一个0~1之间的随机数
? RAND()*10 返回一个0~10之间的随机数
字符处理函数
删除前后空格函数
① 格式:ALLTRIM(cExp)
功能:删除指定字符表达式值的前导和尾部空格后形成的字符串。
举例:cVar=“□VFP6.0□□” □表示一个空格,输入时用空格代替□
? ALLTRIM(cVar) cVar的值为“VFP6.0”
文档评论(0)