[2018年最新整理]VFP_常用函数.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[2018年最新整理]VFP_常用函数

第14章 常用函数 函数是用程序来实现的一种数据运算或转换。每一个函数都有特定的数据运算或转换功能,它往往需要若干个自变量,即运算对象,但只能有一个运算结果,称为函数值或返回值。函数可以用函数名和一对圆括号加以调用,自变量放在圆括号里,如LEN(x)。函数调用可以出现在表达式里,表达式将函数的返回值作为自己运算的对象。函数调用也可作为一条命令使用,但此时系统忽略函数的返回值。本章将常用函数分为数值函数、字符处理函数、日期类函数、数据类型转换函数、测试函数5类,通过举例分别介绍。 14.1 数值函数 数值函数是指函数值为数值的一类函数,它们的自变量和返回值往往都是数值型数据。 1.绝对值函数 格式:ABS(〈数值表达式〉) 功能:返回指定的数值表达式的绝对值。 例如: ? ABS(10),ABS(-5) 10 5 14.1 数值函数 2.符号函数 格式:SIGN(〈数值表达式〉) 功能:返回指定数值表达式的符号。当表达式的运算结果为正、负和零时,函数值分别为1 、-1和0。 例如: ? SIGN(-10),SIGN(0),SIGN(5) -1 0 1 14.1 数值函数 3.求平方根函数 格式:SQRT(〈数值表达式〉) 功能:返回指定表达式的平方根。自变量表达式的值不能为负。 例如: ? SQRT(4) 4 14.1 数值函数 4.圆周率函数 格式:PI() 功能:返回圆周率π(数值型)。该函数没有自变量。 14.1 数值函数 5.求整数函数 格式:INT(〈数值表达式〉) CEILING(〈数值表达式〉) FLOOR(〈数值表达式〉) 功能:INT()返回指定数值表达式的整数部分。 CEILING()返回大于或等于指定数值表达式的最小整数。 FLOOR()返回小于或等于指定数值表达式的最大整数。 例如: X=5.8 ? INT(X);INT(-X);CEILING(X);CEILING(-X);FLOOR(X);FLOOR(-X) 5 -5 6 -5 5 -6 14.1 数值函数 6.四舍五入函数 格式:ROUND(〈数值表达式1〉,〈数值表达式2〉) 功能:返回指定表达式在指定位置四舍五入后的结果。 说明:〈数值表达式2〉指明四舍五入的位置。若〈数值表达式2〉大于等于0,那么它表示的是要保留的小数位数:若〈数值表达式2〉小于0,那么它表示的是整数部分的舍入位数。 例如: X=645.345 ? ROUND(X,2) ROUND(X,1),ROUND(X,0),ROUND(X,-1) 645.35 645.3 645 650 14.1 数值函数 7.求余数函数 格式:MOD(〈数值表达式1〉,〈数值表达式〉) 功能:返回两个数值相除后的余数。 说明:〈数值表达式1〉是被除数,〈数值表达式2〉是除数。 余数的正负号与除数相同。如果被除数与除数同号,那么函数值即为两数相除的余数;如果 被除数与除数异号,则函数值为两数相除的余数再加上除数的值。 例如: ? MOD(10,3),MOD(10,-3),MOD(-10,3),MOD(-10,-3) 1 -2 2 -1 14.1 数值函数 8.求最大值和最小值函数 格式:MAX(〈数值表达式1〉,〈数值表达式2〉,[,〈数值表达式3〉…] MIN(〈数值表达式1〉,〈数值表达式2〉,[,〈数值表达式3〉…] 功能:MAX()计算各自变量表达式的值,并返回其中的最大值。 MIN()计算各自变量表达式的值,并返回其中的最小值。 说明:自变量表达式的类型可以是数值型、字符型、货币型、双精度型、浮点型、日期型和 日期时间型,但所有表达式的类型必须相同。 例如: ? MAX(‘8’,‘100’),MAX(‘8’,‘100’),MIN(‘工作’,‘学习’,‘休息’) 100 8 工作 14.2 字符函数 字符函数是指自变量一般是字符型数据的函数。 1.求字符串长度函数 格式:LEN(〈字符表达式〉) 功能:返回指定字符表达式值的长度,即所包含的字符个数。函数值为数值型。 例如: X=book ? LEN(X) 4 14.2 字符函数 2.小写转换函数 格式:LOWER(〈字符表达式〉) 功能:将指定表达式值中的大写字母转换成小写字母,其他字符不变。 例如: ? LOWER(BOOK),LOWER(abcDeFg20) bo

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档