VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt

VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt

ID:51965630

大小:95.50 KB

页数:52页

时间:2020-03-26

VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt_第1页
VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt_第2页
VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt_第3页
VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt_第4页
VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt_第5页
资源描述:

《VisualFoxPro6.0程序设计配套教学课件ppt第三版李淑华 VisualFoxPro6.0程序设计 教学课件 ppt 作者 第三版李淑华 第14章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第14章常用函数函数是用程序来实现的一种数据运算或转换。每一个函数都有特定的数据运算或转换功能,它往往需要若干个自变量,即运算对象,但只能有一个运算结果,称为函数值或返回值。函数可以用函数名和一对圆括号加以调用,自变量放在圆括号里,如LEN(x)。函数调用可以出现在表达式里,表达式将函数的返回值作为自己运算的对象。函数调用也可作为一条命令使用,但此时系统忽略函数的返回值。本章将常用函数分为数值函数、字符处理函数、日期类函数、数据类型转换函数、测试函数5类,通过举例分别介绍。14.1数值函数数值函数是指函数值为数值的一类函数,它们的自变量和返回值往往都是

2、数值型数据。1.绝对值函数格式:ABS(〈数值表达式〉)功能:返回指定的数值表达式的绝对值。例如:?ABS(10),ABS(-5)10514.1数值函数2.符号函数格式:SIGN(〈数值表达式〉)功能:返回指定数值表达式的符号。当表达式的运算结果为正、负和零时,函数值分别为1、-1和0。例如:?SIGN(-10),SIGN(0),SIGN(5)-10114.1数值函数3.求平方根函数格式:SQRT(〈数值表达式〉)功能:返回指定表达式的平方根。自变量表达式的值不能为负。例如:?SQRT(4)414.1数值函数4.圆周率函数格式:PI()功能:返回圆周率

3、π(数值型)。该函数没有自变量。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-56-55-614.1数值函数6.四舍五入函数格式:ROUND(〈数值表达式1〉,〈数值表达式2〉)功能:返回指定

4、表达式在指定位置四舍五入后的结果。说明:〈数值表达式2〉指明四舍五入的位置。若〈数值表达式2〉大于等于0,那么它表示的是要保留的小数位数:若〈数值表达式2〉小于0,那么它表示的是整数部分的舍入位数。例如:X=645.345?ROUND(X,2)ROUND(X,1),ROUND(X,0),ROUND(X,-1)645.35645.364565014.1数值函数7.求余数函数格式:MOD(〈数值表达式1〉,〈数值表达式〉)功能:返回两个数值相除后的余数。说明:〈数值表达式1〉是被除数,〈数值表达式2〉是除数。余数的正负号与除数相同。如果被除数与除数同号,那

5、么函数值即为两数相除的余数;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。例如:?MOD(10,3),MOD(10,-3),MOD(-10,3),MOD(-10,-3)1-22-114.1数值函数8.求最大值和最小值函数格式:MAX(〈数值表达式1〉,〈数值表达式2〉,[,〈数值表达式3〉…]MIN(〈数值表达式1〉,〈数值表达式2〉,[,〈数值表达式3〉…]功能:MAX()计算各自变量表达式的值,并返回其中的最大值。MIN()计算各自变量表达式的值,并返回其中的最小值。说明:自变量表达式的类型可以是数值型、字符型、货币型、双精度型、浮

6、点型、日期型和日期时间型,但所有表达式的类型必须相同。例如:?MAX(‘8’,‘100’),MAX(‘8’,‘100’),MIN(‘工作’,‘学习’,‘休息’)1008工作14.2字符函数字符函数是指自变量一般是字符型数据的函数。1.求字符串长度函数格式:LEN(〈字符表达式〉)功能:返回指定字符表达式值的长度,即所包含的字符个数。函数值为数值型。例如:X="book"?LEN(X)414.2字符函数2.小写转换函数格式:LOWER(〈字符表达式〉)功能:将指定表达式值中的大写字母转换成小写字母,其他字符不变。例如:?LOWER('BOOK'),LOW

7、ER('abcDeFg20')bookabcdefg2014.2字符函数3.大写转换函数格式:UPPER(〈字符表达式〉)功能:将指定表达式值中的小写字母转换成大写字母,其他字符不变。例如:?UPPER('work'),UPPER('abcDeFg')WORKABCDEFG14.2字符函数4.空格字符串生成函数格式:SPACE(〈数值表达式〉)功能:返回由指定数目的空格组成的字符串。5.删除前后空格函数格式:TRIM(〈字符表达式〉LTRIM(〈字符表达式〉)ALLTRIM(〈字符表达式〉)功能:TRIM()返回指定字符表达式值去掉尾部空格后形成的字符

8、串。LTRIM()返回指定字符表达式值去掉前导空格后形成的字符串。ALLIRIM()返回指定字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。