- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章VFP常用函数课件
第4章 VFP常用函数; 函数是一段程序代码,用来进行一些特定的数据运算或转换功能。
按函数运算、处理对象和结果的数据类型,可分为数值型函数、字符型函数、测试型函数、日期型函数、数据类型转换函数等。
函数由函数名与自变量两部分组成。
使用函数的一般格式:函数名(N个自变量)
例如:SUM(23,45,67,89)
INT(345.678)
LEN(”DFGH”)
SQRT(9)
函数名是Visual FoxPro保留字。应蓝色显示
自变量必须用圆括号对括起来,如有多个自变量,各自变量以逗号分隔。可以是常量、变量、函数或表达式等。
;学习每一个函数要注意以下几点:
1、函数的格式;
2、函数的功能;
3、自变量的个数以及类型;
4、函数的返回值(类型)。
一、数值函数(P54)
数值??数用于数值运算,其自变量与返回值都是数值型数据。
1.取绝对值函数ABS( )
【格式】ABS(nExp)
【功能】计算nExp的值,并返回该值的绝对值。
例: abs(-90)=90 abs(23)=23 abs(0)=0;2.指数函数EXP( )
【格式】EXP(nExp)
【功能】求以e为底、nExp值为指数的幂,即返回ex的值。
例:Ye2X=Y*EXP(2*X)
3.取整函数INT( )
【格式】INT(nExp)
【功能】计算nExp的值,返回该值的整数部分。
如: ?Int(-11.6) -11
?Int(12.89) 12
INT函数的应用:
A、判断奇偶数
?INT(X/2)=X/2
当结果为.T.表明X为偶数,为.F.是奇数
B、在数据表中应用
显示年龄是10的整数倍的人
LIST FOR INT(年龄/10)=年龄/10
;4.平方根函数SQRT( )
【格式】SQRT(nExp)
【功能】求非负nExp的平方根。
5.最大值函数MAX( )和最小值函数MIN( )
【格式】MAX(nExp1, nExp2[, nExp3...])
MIN(nExp1, nExp2[, nExp3...])
【功能】返回数值表达式中的最大值MAX( )和最小值MIN( )。
; 6.求余数函数MOD( )(P56)
【格式】MOD(nExp1,nExp2)
【功能】返回nExp1除以nExp2的余数。余数的小数位数与nExp1相同,符号与nExp2相同。
如: ?mod(17,5) 2
?mod(43,-7) -6
MOD函数的应用: (掌握)
A、判断奇偶数
?MOD(X,2)=0
当结果为.T.表明X为偶数,为.F.是奇数
B、在数据表中应用
显示年龄是10的整数倍的人
LIST FOR MOD(年龄,10)=0
;7.四舍五入函数ROUND( )
【格式】ROUND(nExp1, nExp2)
【功能】返回nExp1四舍五入的值, nExp2表示保留的小数位数。
例: ?ROUND(23.456,2) 23.46
?ROUND(-34.234,0) -34
8.π函数PI( )
【格式】PI( )
【功能】返回常量π的近似值
例: Πr2=PI()*R^2
;练习:
?ROUND(337.2007,3),INT(67/23)
?MOD(-987,89),EXP(7)
?ABS(90.98),ABS(-456.78),SQRT(144)
?MAX(454,765,987,-09,-65)
?MIN(785,-98,-987,876,5432)
?SQRT(INT(MAX(34,67.78,7654.78,10000.567)))
?ABS(MOD(98,-6))+ROUND(45.765,2); 二、 字符函数(P56)
字符函数是处理字符型数据的函数,其自变量或函数值中至少有一个是字符型数据。函数中涉及的字符型数据项,均以cExp表示。
您可能关注的文档
- 插画创作构图技巧课件.ppt
- 第3章_顺序程序设计1课件.ppt
- 提高加气混凝土砌块墙体砌筑施工质量课件.ppt
- 第3章指标建构课件.ppt
- 报纸策划管理-王国胜课件.ppt
- 摄影全套教程(1-2数字化摄影基础知识)课件.ppt
- 挖掘机电器系统培训课件.ppt
- 09抽样技术.ppt
- 搜索引擎营销案例分析,以耐克为例课件.ppt
- 提高销量必看-亚马逊卖家销售指导手册2012课件.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
最近下载
- 萝卜回来了:小班语言课(课堂PPT).pptx
- 钢结构厂房施工方案技术标.pdf VIP
- 2024八年级英语下册 Unit 9 Have you ever been to a museum说课稿(新版)人教新目标版.docx
- 太峪隧道斜井交叉口挤压变形段涌水处理技术.pdf VIP
- 《儿童腺样体肥大中医诊疗指南》.pdf VIP
- 钢结构厂房冬季施工方案.docx VIP
- 麦积山隧道2#斜井涌水处理及反坡排水方案浅谈.pdf VIP
- 狼和鸭子儿童故事PPT课件.ppt VIP
- 国际版抖音TikTok短视频直播电商培训教程(一)Tiktok下载与注册.pptx
- 战争与和平——美术作品反映战争 课件-2023-2024学年高中美术湘美版(2019)美术鉴赏.pptx VIP
文档评论(0)