第03讲函数和表达式精.ppt
《第03讲函数和表达式精.ppt》由会员分享,可在线阅读,更多相关《第03讲函数和表达式精.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第03讲函数和表达式第1页,本讲稿共27页 2.数据存储1.数据类型3.内部函数4.表达式第三章 Visual FoxPro操作基础2022/10/152第2页,本讲稿共27页3.3 内部函数2022/10/153第3页,本讲稿共27页3.3.1 数值函数数值函数:数值函数的自变量是数值型常量、数值型变量、数值型函数和算术表达式,其函数值是数值型常量。2022/10/154第4页,本讲稿共27页3.3.1 数值函数函数功能EXP(X)计算并返回e指数的值INT(X)计算一个表达式的值,然后返回他的整数部分LOG(X)计算并返回指定数值表达式的自然对数值LOG10(X)计算并返回指定数值表达式的
2、常用对数值MAX(X1,X2,X3)计算一组表达式,然后返回其中的最大值MIN(X1,X2,X3)计算一组表达式的值,然后返回其中的最大值MOD(X1,X2)将两个数值表达式相除,然后返回他们的余数ROUND(X)返回对数值表达式中的小数部分进行四舍五入后的数值SIGN(X)根据指定表达式的值返回正负号SQRT(X)计算并返回数值表达式的平方根常用的数值函数格式及功能2022/10/155第5页,本讲稿共27页3.3.2 字符函数 字符函数:字符处理函数的自变量是字符型常量、字符型变量、字符型函数和字符表达式,其函数值是字符型常量。2022/10/156第6页,本讲稿共27页3.3.2 字符函
3、数函数功能LEFT(,)从指定字符串的最左边字符开始,返回指定数量的字符LEN()返回指定字符串表达式中字符的个数LIKE(,)确定字符表达式1是否包含字符表达式2的内容LOWER()把指定的字符表达式中的字母转变成小写字母RIGHT(,)从指定字符串的最右边字符开始,返回指定数量的字符常用的字符处理函数格式及功能2022/10/157第7页,本讲稿共27页3.3.2 字符函数函数功能RTRIM()删除字符表达式尾部空格SPACE()返回指定空格数量的字符串SUBSTR(,(,)从字符表达式中提取一个子串LTRIM()删除字符表达式首部空格ALLTRIM()删除并返回字符表达式首尾两端前导和尾
4、部的空格字符的字符串UPPER()把指定的字符表达式中的字母转变成小写字母常用的字符处理函数格式及功能?LTRIM(abcd )+jkl?RTRIM(abcd )+jkl?ALLTRIM(123)+56?SUBSTR(ABCDEFGHIJK,3,4)2022/10/158第8页,本讲稿共27页3.3.3 转换函数 转换函数:数据转换函数是在不同的数据类型间进行数据类型转换。2022/10/159第9页,本讲稿共27页3.3.3 转换函数函数功能CTOD()将字符表达式转换成日期常量DTOC()从日期表达式转换成字符串 STR(,)将指定的数值表达式1,按数值表达式2指定的长度以及数值表达式3指
5、定的小数据位数,转换成相应的数字字符串 TTOC()将日期时间表达式转换为指定的字符串TTOD()将日期时间表达式转换成一个日期常量VAL()将字符表达式转换成一个数值常量 常用的转换函数函数格式及功能?CTOD(2008.9.8)?CTOD(20080908)?CTOD(2008-9-8)d=date()?dtoc(d)?str(12345.678+5,10-2,4/2)b=datetime()?TTOC(b)?TTOd(b)a=12345?val(a)2022/10/1510第10页,本讲稿共27页3.3.4 日期时间函数 日期时间函数:日期时间函数是用来返回系统时间以及进行时间运算的函数
6、。2022/10/1511第11页,本讲稿共27页3.3.4 日期时间函数函数功能DATE()返回当前系统日期DATETIME()返回当前的日期和时间DOW()从日期时间表达式中返回表示星期几的数值常量MINUTE()返回日期时间表达式中的分钟值MONTH()返回日期时间表达式中的月份值SEC()返回日期时间表达式中的秒数TIME()返回当前系统时间WEEK()从日期时间表达式返回表示一年中第几个星期YEAR()从指定的日期时间表达式中返回年份常用的日期和时间函数格式及功能?dow(datetime()?MINUTE(datetime()?MONTH(datetime()?TIME()?SEC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03 函数 表达式
限制150内