VFP数值函数详解:取整、平方根、四舍五入等
需积分: 5 92 浏览量
更新于2024-08-19
收藏 148KB PPT 举报
本文介绍了VFP(Visual FoxPro)中的几种常用函数,包括数值型函数、字符型函数和其他一些特殊函数。这些函数提供了处理数据的基本操作,使得编程更加便捷。
数值型函数是VFP中用于处理数值计算的重要工具:
1. 求平方根函数:SQRT() 函数用于计算一个数值的平方根。例如,SQRT(64) 返回8,SQRT(3*8+12) 返回约6.928。
2. 四舍五入函数:ROUND() 函数根据第二个参数n对数值进行四舍五入。n为正数时,保留小数点后n位;n为负数时,整数部分向n位四舍五入。如ROUND(323.34567, 3) 返回323.346,ROUND(234566.532, -3) 返回235000。
3. 取整函数:INT() 函数返回数值表达式的整数部分,不进行四舍五入。例如,INT(643.72) 返回643。
4. 取最大值函数:MAX() 函数接收一个表达式列表,返回其中的最大值。表达式可以是数值、字符或日期类型。未提供具体示例。
5. 取最小值函数:MIN() 函数与MAX() 类似,但返回最小值。同样支持各种类型的表达式。
6. 圆周率函数:PI() 直接返回圆周率π的值。
7. 求余数函数:MOD() 函数返回两个数值相除后的余数。当除数和被除数异号时,函数值为余数加上除数。例如,MOD(-20, 3) 返回1,MOD(20, -3) 返回-1。
字符型函数则处理字符串数据:
1. 字符串长度函数:LEN() 函数返回一个字符表达式的字符数。例如,LEN("AB长春123") 返回9,LEN(X) 其中X为"VFP程序设计",返回11。
2. 产生空格函数:SPACE(n) 生成包含n个空格的字符串。例如,SPACE(12) 生成一个长度为12的空格字符串,LEN(SPACE(12)) 返回12。
3. 测试子串位置函数:AT() 函数查找子串在主串中首次出现的位置。如果提供了第三个参数n,则查找第n次出现的位置。返回值为位置索引,未提供具体示例。
这些函数在VFP编程中起到了基础且关键的作用,帮助程序员进行数据的计算、转换和查找等操作。
2021-12-25 上传
2021-10-20 上传
2021-12-25 上传
2014-03-02 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
深井冰323
- 粉丝: 24
- 资源: 2万+
最新资源
- N10SG模块opencpu固件.zip
- 回收站变变变.zip易语言项目例子源码下载
- ARLAS-wui-builder:ARLAS-Wui的制造商
- ys-park-2
- electronic-ftrouter:用于运行电子的模板存储库,其中有运行路径的routex
- KottuRoti:Ant214项目游戏文件
- 前端开发css+html灯笼动画插件源代码
- pyg_lib-0.2.0+pt20-cp38-cp38-macosx_10_15_x86_64whl.zip
- tele_sign:Node.js库通过http发送消息
- CMPE:CMPE 安卓
- check-api-playground
- 判决matlab代码-self_other_moral:自我和他人道德判断的神经/行为基础项目
- 094. 2019年中国洗碗机市场年度总结报告.rar
- cornflux:用于React应用程序的调度库,可促进数据封装
- AndroidVision:在您的手机上学习图像处理
- forten:Monorepo for Overmind模块