首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 教育资源 > 其他教育资源
06 数值和数值运算2 08版.ppt
运行环境:Win9X/Win2000/WinXP/Win2003/
教育语言:简体中文
教育类型:国产软件 - 其他教育资源
授权方式:共享版
教育大小:1.14 MB
推荐星级:
更新时间:2012-05-17 08:31:58
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此教育真真棒!就请您
      0%(0)
  • 差的评价 此教育真差劲!就请您
      0%(0)

06 数值和数值运算2 08版.ppt介绍

VFP第二章 张胜光制作 本章目录 第一节VFP常见函数 5-2 Visual FoxPro常见函数 5-2 Visual FoxPro常见函数 5-2-1 数学运算函数  5-2-1 数学运算函数  3.四舍五入函数ROUND() 【格式】  ROUND(〈数值表达式〉,〈有效位数〉) 【功能】  对〈数值表达式〉的值按指定的〈有效位数〉进行四舍五入。 【例3】 ? R0UND(3.14159,4), ROUND(1234.9962,0), ROUND(1234.567,-1)         3.1416      1235        1230  请编程计算3.1415926四舍五入到小数点后6位的值 4.取整函数INT() 【格式】  INT(〈数值表达式〉) 【功能】  计算并返回〈数值表达式〉的整数部分。 【例 4】  ? INT(-76.93)           -76  请编程计算本题的值 5.求模函数MOD() 【格式】  MOD( , )  【功能】  返回 除以 得到的余数值。 【说明】  在求摸运算中应注意以下几点: (1) 除数不能为0。 (2) 除数为正数,返回正数;如果为负数,返回负数。 (3) 如果被除数与除数能够整除,结果为0。 (4) 如果被除数与除数不能整除,且被除数与除数同号,则结果为被除数除以除数而得到的余数。即:MOD(X1,X2)=X1-INT(X1/X2)*X2 。 (5) 如果被除数与除数不能整除,且被除数与除数异号,则结果为被除数除以除数而得到的余数再加上除数。      即: MOD(X1,X2)=X1-INT(X1/X2)*X2+X2 。 5.求模函数MOD() 【格式】  MOD( , )  【功能】  返回 除以 得到的余数值。          【例 5】  ? MOD(10,3)             &&结果为:1               ? MOD(-10,-3)           &&结果为:-1               ? MOD(-10,3)            &&结果为:2               ? MOD(10,-3)            &&结果为:-2  3-2-2  字符处理函数 1.取子串函数SUBSTR() 【格式】  SUBSTR(〈字符串表达式〉,〈起始位置〉 [,〈长度〉]) 【功能】  从〈字符串表达式〉中的〈起始位置〉截取子字符串,〈长度〉为所截取的子串的长度。 【例 1】  store ”ABCDEFG” to CN  ? SUBSTR(CN,4,2), SUBS(CN,1,4),  ??SUBS(CN,6,3)     DE   ABCD   FG        若省略〈长度〉,或者〈长度〉超过从〈起始位置〉到末尾的长度,则截取的子字符串为从〈起始位置〉到〈字符串表达式〉末尾的所有字符。例如:  ? SUBSTR(”计算机程序设计教程”,11)    设计教程 2.求字符串长度函数LEN() 【格式】  LEN〈字符串表达式〉 【功能】  返回〈字符串表达式〉中所包含的字符个数,即字符串长度。 【例 2】   ? LEN(”Visual FoxPro6.0”)               16 3.搜索子串位置函数AT() 【格式】  AT(〈字符串1〉,〈字符串2〉[, ]) 【功能】  寻找〈字符串1〉在〈字符串2〉中首次出现的起始位置。若〈字符串2〉中不包含〈字符串1〉,则返回值为零。若有“数值表达式”(假设数值表达式为K),则寻找〈字符串1〉在〈字符串2〉中第K次出现的位置。 【例 3】   X=”Visual FoxPro 6.0”   ? AT(”Fox”,X)                  && 显示结果为  8   ? AT(”fox”,X)                   && 显示结果为  0   ? AT(”o”,X)                       && 显示结果为  9   ? AT(”o”,X ,2)            && 显示结果为  13 4.空格函数SPACE() 【格式】  SPACE(〈数值表达式〉) 【功能】  产生与〈数值表达式〉的值相同的空格数。 【例 4】  ? ”学生”+SPACE(4)+”情况”               学生    情况 在“ 学生”和“情况”之间产生了4个空格字符。  请试运行此程序 FOR I = 1 TO 4 ?SPAC(I) ??"****" NEXT 请试运行此程序 FOR I = 1 TO 4 ?SPAC(5-I) ??"****" NEXT ?"" 3-2-3  转换函数 4.日期型转换为字符串函数DTOC()     【格式】  DTOC(〈日期〉)     【功能】  将〈日期〉转换为相应的字符串。     【例4】  D={^2004/11/24}               DT=DTOC(D)               ? DT               ?? LEN(DT)               11/24/04      8  字符处理函数(补充) 格式:LTRIM( ) 功能:删除字符表达式值前的空格 格式:RTRIM( 或TRIM( ) 功能:删除字符表达式值后的空格 格式:ALLTRIM( ) 功能:将 前后的空格去掉 举例 ?“AB”+SPACE(4)+”CD”                &&返回  AB    CD ? ALLTRIM(“   ABCD   ”)	            &&返回  ABCD ?len(“ abcd”) &&返回5 ?len(alltrim(“  ABCD  “))             &&返回   4 3-2-4  日期和时间函数 格式:month( ) 功能:返回 中的月份 格式:day( ) 功能:返回 中的日期 3-2-5  测试函数 1.测试文件头函数BOF() 【格式】  BOF() 【功能】  该函数用于测试指定文件中的记录指针是否指向文件头。如果是则返回真值,否则返回假值。 3-2-5  测试函数 【例】  测试文件记录是否指向文件头。     USE 学生档案.dbf     ? BOF()       &&  显示结果为:.F.     SKIP  -1      &&  移动记录指针到上一条记录命令     ? BOF()       &&  显示结果为:.T.  第二节操作符与表达式 3-3 操作符及表达式   操作符是表示数据之间运算方式的运算符号,一般根据处理数据类型不同可分为算术运算符、字符运算符、关系运算符、逻辑运算符四种。表达式是由常量、变量、函数、操作符及圆括号组成的算式。表达式中的操作对象必须具有相同的数据类型,如果表达式中有不同类型的操作对象,则必须将它们转换成同种数据类型。 3-3-1算术表达式     算术表达式是由数值型变量、常量、函数和数值操作符组成的。用于对数值型数据进行常规的算术运算。  算术运算符 算术运算符 3-3-

06 数值和数值运算2 08版.ppt

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《06 数值和数值运算2 08版.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!

相关下载

Copyright © 2005-2020 www.book118.com. All Rights Reserved