- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VF常.用函数
常 用 函 数 函数是系统为实现一些特定功能而设置的内部程序,作为系统的一部分供用户使用.Visual Foxpro 提供了500多个函数,功能比较强大,为程序设计和软件开发提供了许多方便. 函数的基本形式为: 函数名([操作数表达式]) 函数的操作有三种情况:有一部分函数的操作数由系统规定,用户不必输入,此时函数无操作数,其形式为: 函数名(); 有一部分函数的操作数必须由用户输入;还有一部分函数的操作数可以由用户来指定,如用户不指定,系统就按有关规定给出.对于后两种情况,输入的操作数就相当于一般函数的自变量. Visual Foxpro对每个函数自变量的个数、类型以及函数值的类型都有明确的规定,在使用函数时必须遵循这些规定.学习函数必须掌握它输入输出的数据类型.按Visual Foxpro函数的功能和用途,可将函数分为11大类型:数值和数学函数、字符型函数、日期时间函数、转换函数、测试函数、数据库和表函数、数组函数、对象特性函数、SQL查询函数、菜单和窗口函数、其它函数。我们只介绍部分最常用函数。 一、数值和数学函数 该类函数的输入均为数值型。输出除了其中的确定函数为逻辑型外,其它为数值型。 (一)一般数值函数 (1)取整函数 格式:INT(数值表达式) 该函数返回数值表达式的整数部分(舍尾). (2)向上取整函数 格式:CEILING(数值表达式) 该函数返回不小于数值表达式的最小整数。 (3)向下取整函数 格式:FLOOR(数值表达式) 该函数返回不大于数值表达式的最大整数。 例:?INT(3.14),INT(-3.14),CEILING(3.14),CEILING(-3.14),FLOOR(3.14),FLOOR(-3.14) 3 -3 4 -3 3 -4 (4)四舍五入函数 格式:ROUND(数值表达式1,数值表达式2) 该函数要求保留小数位。其具体操作是:根据数值表达式2指定的位数,对数值表达式1进行四舍五入操作,最后保留相应的小数位数。若数值表达式2指定的位数为负数,则表示对整数部分舍至第几位,得到的值将尾随数值表达式2个零。 例:?ROUND(1024.5972,2),ROUND(1024.5972,0) ,ROUND(1024.5972,-2) 1024.60 1025 1000 (5)取模函数 格式: MOD(数值表达式1,数值表达式2) 功能: 返回数值表达式1除以数值表达式2的余数,如数值表达式2为正,则函数值为正,否则为负.表达式自动取整再进行取模运算。与%相同。 例:?MOD(6*8,30/3),MOD(-89,7.5),MOD(89,-7.5), 6*8%(30/3),-89%7.5,89%(-7.5) 8 1 -1 8 1 -1 (6)最大值函数 格式: MAX(表达式1,表达式2[,表达式3…]) 功能: 返回若干表达式中的最大值.表达式可以是各种数据类型,但在同一个函数中的表达式的类型应一致. (7)最小值函数 格式:MIN(表达式1,表达式2[,表达式3…]) 功能: 返回若干表达式中的最小值. (8)绝对值函数 格式: ABS(数值表达式) 功能: 返回数值表达式的绝对值. (9)平方根函数 格式: SQRT(数值表达式) 功能: 返回数值表达式的算术平方根. 数值表达式应大于或等于零. (10)指数函数 格式:EXP(数值表达式) 功能: 返回以e为底的指数值, 数值表达式为e的指数部分. 例: ?ABS(30-40),SQRT(64),EXP(0),EXP(1) 10 8 1 2.72 (11)符号函数 格式: SIGN(数值表达式) 功能:根据数值表达式的值为正、零、负数分别返回1、0、-1。 例:?SIGN(3.2),SIGN(0), SIGN(-3.2) 1 0 -1 (12)随机函数 格式: RAND(数值表达式) 功能: 返回一个0---1.0之间的随机数. 数值表达式是随机种子.如果数值表达式是一个正数,则该数将代替缺省种子,如果是相同的正数,则产生相同的随机序列; 如果数值表达式是一个负数, 由系统时钟产生种子.为了获得真正的随机序列,可以在第一个RAND函数中使用负参数,用该数代替缺省种子, 而以后的RAND()不带任何参数. 例: =RAND(-1) ?(b-a)*RAND()+a 二、字符型函数 在使用字符型函数时,应注意每一个汉字相当于两个西文字符的位置。 (一)字符串截取函数 该类函数的输出是字符型的. (1)取消前后空格函数 格式: ALLTRIM(字符表达式) 功能: 去掉字符表达式中的前后空格. (2)删除字符串前导空格函数 格式:
有哪些信誉好的足球投注网站
文档评论(0)