Visual FoxPro数据类型.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro数据类型

;2.1 Visual FoxPro的数据类型;2.2 数据存储;1.数值型常量;3.逻辑型常量;5.日期型常量;7.日期时间型常量的设置;7.日期时间型常量的设置;2.2.2 变量;内存变量是表结构之外独立存在于内存中的变量。Visual FoxPro6.0中共定义了6种类型的内存变量:数值型、字符型、日期型、日期时间型、逻辑型和货币型。可分为简单变量和数组变量。 (1) 内存变量赋值命令 格式1:〈内存变量〉=表达式〉 格式2: STORE 表达式 TO 内存变量表 功能: 计算〈表达式〉值,然后将计算结果赋给内存变量。 ;(2) 表达式值显示命令 格式: ?/?? 表达式表 功能:,将表达式的值显示在屏幕上。 【说明】 1.命令格式中的?/??可任选一个,它们的输出格式不同。? 表示从屏幕下一行的第一列起显示结果 ,?? 表示从当前行的当前列起显示结果。例如:; 数组的定义;4.系统变量;2.3 Visual FoxPro6.0常见函数;2.3.1 数学运算函数 ;3.四舍五入函数ROUND() 【格式】 ROUND(〈数值表达式〉,〈有效位数〉) 【功能】 对〈数值表达式〉的值按指定的〈有效位数〉进行四舍五入。 【例3】 ? R0UND(3.14159,4), ROUND(1234.9962,0), ROUND(1234.567,-1) 3.1416 1235 1230 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(10,3) 结果为:1 ? MOD(-10,-3) 结果为:-1 ? MOD(-10,3) 结果为???2 ? MOD(10,-3) 结果为:-2;2.3.2 字符处理函数;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个空格字符。 ;5.删除空格函数 (1)格式:LTRIM(字符表达式) 功能:删除字符表达式值前的空格 (2)格式:RTRIM(字符表达式或TRIM(字符表达式) 功能:删除字符表达式值后的空格 (3)格式:ALLTRIM(字符串) 功能:将字符串前后的空格去掉 举例: ? “

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档