- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfp课件—表达式函数
第二章 Visual Foxpro 的常量,变量,表达式和函数 1、数据类型 2,常量、变量和数组 3,表达式 名称表达式 (1)名称表达式:指能代替字符型变量或数组元素的值的一个引用。 (2)定义一个名称时,只能以字母、汉字或下划线开头, 名称中只能使用字母、汉字、数字和下划线字符。 示例:运用名称表达式打开一个数据表文件。 STORE “C:\VFP\学生成绩” TO AA USE (AA) 4 函 数 数值函数 1、ABS函数 格式:ABS(数值表达式) 功能:返回数值表达式结果的绝对值 示例:?ABS(-12.56) ?ABS(45-30) ?ABS(30-45) 2、INT函数 格式:INT(数值表达式) 功能:返回数值表达式的整数部分 示例:?INT(-12.56) ?INT(45-30) ?INT(30-45) 3、MAX函数 格式:MAX(数值表达式) 功能:返回数值表达式结果的最最大值 示例:?MAX(-12,56) ?MAX(45,-30) ?MAX(30,-45) 4、ROUND函数 格式:ROUND(数值表达式1,数值表达式2) 功能:将数值表达式1的值四舍五入到数值表达式2指定的位数 示例:?ROUND(-12.56,0) ?ROUND(45.56,1) 5、MOD函数 格式:MOD(数值表达式1,数值表达式2) 功能:计算数值表达式1除以数值表达式2后所得的余数 说明:若两个数值表达式符号相同,则返回数值表达式1除以数值表达式 2后所得的余数;若两个数值表达式符号不同,则返回数值表达式 2的绝对值与数值表达式1除以数值表达式2后所得余数的绝对 值之差;若数值表达式2为正,则返回正数;若数值表达式2为 负,则返回负数。 示例:?MOD(-37,-1) ?MOD(100,3) ? MOD(-37,3) 6、SQRT函数 格式:SQRT(数值表达式) 功能:计算数值表达式的值的平方根,数值表达式的值必须大于0 示例:?SQRT(12.56) 4、RECCOUNT函数 格式: RECCOUNT ([<工作区号>/<表文件的别名>]) 功能:返回当前或指定表文件中记录的个数.(数值型) 5、 FCOUNT函数 格式:FCOUNT([<工作区号>/<表文件的别名>]) 功能:返回当前或指定表文件中的字段个数.若指定工作区内无法打 开的表文件,则返回0值. 6、DBC函数 格式: DBC() 功能:返回当前数据库的名称和路径。 说明:如果没有当前数据库,函数值为空串。 7、检测表文件名函数 格式:DBF([工作区号或别名]) 功能:返回当前或指定工作区中打开的数据表文件名,返回值为字符型。 说明:如果没有打开的表文件,则返回空串。 示例:USE 学生表 ?DBF( ) 测试函数 1、TYPE函数 格式:TYPE (<表达式>) 功能:测试表达式或字段的数据类型. 说明:TYPE()函数有一个特殊的规定,参数必须用单引号(‘’) 或双引号(“”)或方括号([])括起来. 2、测试文件存在函数 格式:FILE(“文件名”) 功能:测试指定的文件是否存在,如果存在,返回逻辑真值, 否则返回逻辑假值。 说明:文件名应包括扩展名,文件名两端
文档评论(0)