VFP常用函数解析:逻辑与数学运算
需积分: 5 158 浏览量
更新于2024-08-19
收藏 148KB PPT 举报
本文主要介绍了VFP(Visual FoxPro)中的常用函数,包括数值型函数、字符型函数等,详细解析了各个函数的功能、格式和使用示例。
在VFP中,函数是一种预编译的程序,用户可以直接调用。它们按照自变量类型和返回值类型分为多种类型。以下是一些重要的函数类别和具体函数:
1. 数值型函数:
- **SQRT()**:用于计算给定数值表达式的平方根。例如,SQRT(64)返回8,SQRT(3*8+12)返回5。
- **ROUND()**:四舍五入函数,可以根据参数n保留小数点后n位。如ROUND(323.34567,3)得到323.346,ROUND(234566.532,-3)得到235000。
- **INT()**:取整函数,返回数值表达式的整数部分,不进行四舍五入。例如,INT(643.72)等于643。
- **MAX()**:用于找出一组表达式中的最大值,这些表达式可以是数值、日期或字符类型的。例如,MAX(10, 20, 30)返回30。
- **MIN()**:与MAX()类似,但返回最小值。例如,MIN(-10, 0, 10)返回-10。
- **PI()**:提供圆周率π的值。
2. 字符型函数:
- **LEN()**:返回字符表达式中字符的数量。例如,LEN("AB长春123")为9,LEN("VFP程序设计")为11。
- **SPACE()**:生成包含指定数量空格的字符串。如SPACE(12)返回一个12个空格的字符串,LEN(SPACE(12))等于12。
- **AT()**:测试子串位置,返回子串在主串中首次出现的位置。例如,AT("a", "1234abc")返回5,表示"a"在"1234abc"中的位置。
这些函数是VFP编程中处理数据和字符串操作的基础工具,熟练掌握它们能帮助开发者更高效地进行数据处理和逻辑判断。在题目描述中,给出了几个逻辑判断的例子,如EMPTY()用于检测是否为空,IIKE()用于比较字符串是否匹配模式,AT()用于查找子串位置。理解并运用这些函数,可以在实际编程中解决各种问题。
2008-10-13 上传
2009-06-22 上传
2007-12-18 上传
2021-10-09 上传
2021-10-20 上传
2010-03-18 上传
2014-03-02 上传
2013-03-20 上传
点击了解资源详情
八亿中产
- 粉丝: 28
- 资源: 2万+
最新资源
- Oracle Form觸發器、系統變量精解2
- Oracle Form屬性、內置子程序、觸發器、系統變量精解
- SMSCOM开发手册
- PIC C语言编程实例
- ubuntu命令参考卡片
- How to Write Program in Visual C++
- SVN权限控制全面解析
- apache+svn+MySQL+PHP+svnmanager+bugfree完全安装手册
- Thinking In Java 第三版目录版中文版PDF
- SNMP-简单网络管理协议(PDF)
- 10720路由器信息
- Apache+SVN+Trac配置详解
- 硬盘数据恢复教程 PDF格式
- 软件工程详细设计说明书
- JSON教程.pdf
- wince中文版(部分章节)