- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.表头测试函数 格式:BOF([工作区号|表别名]) 功能:测试指定或当前工作区的记录指针是否指向表头,若指向表头,函数值返回逻辑真.T.,否则返回逻辑假.F.。表头是指第一条记录前面的位置。 工作区号用于指定工作区,表别名为工作区的别名或在该工作区上打开的表的别名。当工作区号和别名缺省时,默认为当前工作区。 若在指定工作区上没有打开表文件,函数返回逻辑假.F.。若表文件中不包含任何记录,函数返回逻辑真.T.。 7.表尾测试函数 格式:EOF([工作区号|表别名]) 功能:测试指定或当前工作区中记录指针是否指向表的末尾,若指向表尾,函数值返回逻辑真.T.,否则返回逻辑假.F.。表的末尾是指最后一条记录后面的位置。 自变量含义同BOF函数,缺省时默认为当前工作区。 若在指定工作区上没有打开表文件,函数返回逻辑假.F.。若表文件中不包含任何记录,函数返回逻辑真.T.。 8.记录号测试函数 格式:RECNO([工作区号|表别名]) 功能:返回指定或当前工作区中当前记录的记录号,函数值为数值型。省略参数时,默认当前工作区。 如果记录指针在最后一个记录之后,即EOF()的值为.T.,RECNO()返回比记录数大1的值。如果记录指针在第一个记录之前或者无记录,即BOF()为.T.,RECONO()返回1。 9.记录个数测试函数 格式:RECCOUNT([工作区号|表别名]) 功能:返回当前或指定表中记录的个数。如果在指定的工作区中没有表被打开,则函数值为0。如果省略参数,则默认为当前工作区。 RECCOUNT()返回的值不受SET DELETED和SET FILTER的影响,总是返回包括加有删除标记记录在内的全部记录数。 例5-25 USE 学生 ?RECCOUNT(),RECNO(),BOF(),EOF() 表中共8条记录,当前第1条 8 1 .F. .F. SKIP –1 记录指针指向表头 ?RECNO(),BOF() 1 .T. GO BOTTOM ?RECNO(),EOF() 最后1条记录,EOF()为假 8 .F. SKIP ?EOF() .T. 10.查找是否成功测试函数 格式:FOUND([工作区号|表别名]) 功能:在当前或指定表中,检测是否找到所需的数据。如果省略参数,则默认为当前工作区。 数据搜索由FIND、SEEK、LOCATE或CONTINUE命令实现。如果这些命令搜索到所需的数据记录,函数值为.T.,否则函数值为.F.。如果指定的工作区中没有表被打开,则FOUND()返回.F.。 11.记录删除测试函数 格式:DELETED([工作区号|表别名]) 功能:测试当前工作区或指定工作区中所打开的表,记录指针所指的当前记录是否有删除标记“*”。若有,返回逻辑真.T.,否则返回逻辑假.F.。若省略参数,则测试当前工作区中所打开的表。 5.4.1 数值函数 数值函数是指函数返回值为数值的一类函数。 1.绝对值函数 格式:ABS(数值型表达式) 功能:求数值型表达式的绝对值。函数值为数值型。 2.平方根函数 格式:SQRT(数值型表达式) 功能:求数值型表达式的算术平方根,数值型表达式的值应不小于零。函数值为数值型。 3.符号函数 格式:SIGN(数值型表达式) 功能:用于计算一个数值表达式的符号。当表达式的结果为正数、负数和零时,分别返回1、-1和0。 例4-5 x=-20.25 ?SQRT(ABS(x)),SIGN(x),SIGN(-x) 4.50 -1 1 4.指数函数 格式:EXP(数值型表达式) 功能:将数值型表达式的值作为指数x,求出ex的值。函数值为数值型。 5.对数函数 格式:LOG(数值型表达式) LOG10(数值型表达式) 功能:LOG求数值型表达式的自然对数;LOG10求数值型表达 式的常用对数。 数值型表达式的值必须大于零。函数值为数值型。 例5-6 xx=2.718 yy=100 xx1=LOG(xx) yy1=LOG10(YY) zz1=EXP(1) ?xx1,yy1,zz1 1.000 2.00 2.72 6.取整函数 格式:INT(数值型表达式) CEILING(数值型表达式) FLOOR(数值型表达式) 功能:INT()取数值型表达式的整数部分; CEILING()取大于或等于指定数值型表达式的最小整数; FLOOR()取小于或等于指定数值型表达式的最大整数。函
您可能关注的文档
- Visual C_.NET程序设计基础 教学课件 作者 曾文权 7 11 008.ppt
- Visual C_.NET程序设计基础 教学课件 作者 曾文权 7 11 009.ppt
- Visual C_.NET程序设计基础 教学课件 作者 曾文权 7 11 010.ppt
- Visual C_.NET程序设计基础 教学课件 作者 曾文权 7 11 011.ppt
- Visual C_.NET程序设计基础 教学课件 作者 曾文权 7 11 封面及目录.ppt
- Visual C++ 6.0实例教程(第二版)杨国兴电子教案 第1章 VC基础知识.ppt
- Visual C++ 6.0实例教程(第二版)杨国兴电子教案 第2章 对话框与控件.ppt
- Visual C++ 6.0实例教程(第二版)杨国兴电子教案 第3章 菜单与控制条.ppt
- Visual C++ 6.0实例教程(第二版)杨国兴电子教案 第4章 图形操作.ppt
- Visual C++ 6.0实例教程(第二版)杨国兴电子教案 第5章 文档和视.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例62.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例63.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例64.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例65.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例66.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例67.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例69.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例91.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例92.ppt
- Visual FoxPro 6.0 数据库技术与应用 第2版 教学课件 刘德山 邹健例93.ppt
文档评论(0)