ImageVerifierCode 换一换
格式:PPT , 页数:26 ,大小:117KB ,
资源ID:3190866      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3190866.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(理论02函数.ppt)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

理论02函数.ppt

1、本次教学内容与要求,1.掌握系统函数的描述格式 2.熟悉常用函数的使用 3.熟悉命令的格式与常用文件的类型重点:系统函数的描述格式、常用函数的使用。 难点:宏替换函数的使用。,函数:就是预先编好的具有某种操作功能的程序。,函数有其自变量及其对应的函数返回值。,函数有两类:标准函数,自定义函数,函数三要素:函数名,参数表,函数值,调用函数的格式:函数名( 参数表 ),对于某些没有参数的函数,圆括号内为空,例如日期函数DATE()。,函数名称要正确,类型要匹配,个数,功能, 返回值及其类型,当函数带有多个参数时,参数和参数之间用逗号分隔。 如:max(1,2,3),函数作为数据元素的一种,可以和其

2、他数据元素进行操作运算。,DATE()+5,a=5 b=3 sin(a)*alog10(b),3.3.1 数学运算函数,(1)四舍五入函数格式:ROUND(,)功能:对的值进行四舍五入运算,小数由来指定位数。 例如:round(0.45926,3)0.459,2. 大于或等于0时,保留指定的小数位数。 3. 小于0时,其绝对值表示整数部分四舍五入的位数。 例:round(1235.78,0) 1236round(1235.78,-1) 1240,1. 指定保留的小数位数。,(2)求余数函数 格式:MOD(,) 功能:求除以的余数, 的值不为0。 说明:函数值返回的正负号与除数相同,,?mod(

3、15,4) ?mod(-15,-4),?mod(-15,4) ?mod(15,-4),当除数与被除数同号,计算abs(被除数)/abs(除数),再将结果符号调成与除数相同,当除数与被除数不同号, 1、1.计算abs(被除数)/abs(除数), 2.将结果符号调成与被除数相同 3、与除数相加,(3)最大值函数 格式:MAX(参数表) 注:1.参数表中最少含有两个参数,否则系统会提示参数太少; 2.此函数参数表中的数据类型可以是N、C、Y、D、T、L,也可以是表达式,例如:?max(ab,12),.T.,?max(中国,人民,abc),3.3.2 字符处理函数,(1)子字符串位置测试函数 格式:

4、AT(,n) 功能:求在中第n次的起始位置,函数返回值为数值型。 缺省n时,默认为求第一次出现的起始位置。,例:?AT(AB,CRBABBAGE)4 (注意:子串所有字符作为一个整体看待),?AT(大学,清华大学是一所著名大学),?AT(大学,清华大学是一所著名大学,2),?AT(大学,清华大学是一所著名大学,3),注:不存在时返回零值。,(2)字符长度测试函数,格式:LEN() 功能:返回 中所包含的字符个数。 例1:?LEN(abc) 3,例2: aa=广东+医?LEN(aa),例3:dd=?LEN(dd+),?LEN(dd+广东) 4, 0,例4:dd=中国_奥运 *表示空格?LEN(d

5、d), 11,A=“清华大学“ ?SUBSTR(A,1,4) 清华 ?SUBSTR(A,5) 大学,(3)取子字符串函数,SUBSTR(,),说明:如果省略,截取的字符串将从给出的位置一直到该字符表达式的结尾。,(4)取左子串函数,格式:LEFT(, ) 功能:返回从左起第一至第N个字符.例:?LEFT(广东医学院,4) 广东,?LEFT(广东医学院,5),广东,(5)删除字符串两端空格函数,格式:ALLTRIM() 功能:删除左右两端空格。 例1:? ALLT(广东医)广东医注:表示空格。,(6)宏替换函数 格式:&. 功能:以字符型内存变量的值作为函数值,即将字符型内存变量的定界符去掉,仅

6、将其内容作为函数返回值。,a=123+456 ?a,?&a,p1=abc q=1 r=p&q ?r ?&r,格式:DATE() 功能:返回当前系统日期及格式。,3.3.3 日期时间函数,3.3.4 数据类型转换函数,(1)数值型转换为字符型函数 格式:STR(,)功能:将的值转换成字符型数据,默认字符串长度为10。,例 X=12345.6789 ?STR(X,8,2) &结果为 12345.68,?STR(X),?STR(X,3),&结果为 12346(带5个前导空格),&结果为 *,问题:?str(-123.56,10,3),说明:1.转换时自动进行四舍五入,小数点和负号均计做一位。,2.

7、如果值大于转换后的字符串长度,则自动在转换后的字符串前加前导空格以满足规定的要求。 例 X=12345.6789 ?STR(X) &结果是: 12346(带5个前导空格),3. 如果值小于值的整数部分的位数(包括负号),则返回一串星号(*),表示溢出(即“错了”)。 例 X=12345.6789 ?STR(X,3) &结果为 *,(2)字符型转换成数值型函数 格式:VAL() 默认保留两位小数 ?VAL(“l2345.678“) 12345.68 ?VAL(“123S45.6789“) 123.00 ?VAL(“1+2“) 1.00 ?VAL(“12.3e-1“) 1.23 ?VAL(“e+1“) 0.00 ?VAL(“广12345.6789“) 0.00,3.4 命令格式,3.4.1命令结构所有命令都以命令动词开头,表示要执行的命令功能。FOR条件WHILE 条件FILEDS 注:尖括号内的表必有部分,方括号表可选部分,真正用时均不键入。,3.4.1命令结构命令最多四部分。范围选择共四种。3.4.2命令书写规则务必自学!,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报