数据表达与运算.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文档。上传文档
查看更多
数据表达与运算

第2章 数据表达与运算 VFP中的数据分为常量、变量、表达式与函数四种形式。变量与常量是程序中的两种基本数据对象。运算符用于指定对变量与常量进行的操作。表达式通过运算符对变量与常量进行运算以产生新的值。函数则是VFP系统预先定义的功能体,用于执行特定的操作。函数与运算符体现了一种程序设计语言对数据进行处理的能力。 2.1 VFP数据类型 2.2 常量与变量 2.3 常用标准函数 2.4 运算符与表达式 思考题 2.1 数据类型 基本数据类型有五种:CYNDL 2.1.1 字符型(Character) 2.1.2 货币型(Curreency) 2.1.3 数值型(Numberic) 浮点型(Float) 整型(Integer) 双精度型(Double) 2.1.4 日期型(Date) 时间日期型(Date Time) 2.1.5 逻辑型(Logical) 2.1.6 通用型(General) 2.1.7 备注型(Memo) 2.1.1 字符型(Character) 经常使用字符类型来储存名称、地址等文本信息。字符类型数据中可以包含任何从键盘上输入的字符及汉字等。 例如:张迪,计算机,1234,IS9002等。 字符型的代码: C 2.1.2 货币型(Curreency) 这种类型是专门为货币数据设计的数据类型,表示方法是在数据前加一个$符号。货币型数据最多只能保留到小数点后4位,超过四位则会自动四舍五入:少于四位则会自动补零。 例如: b=$1200.34567 货币型的代码: Y 2.1.3 数值型(Numberic) 可以存储整数和小数。在内存中,数值型数据占8个字节,在表中的长度为1到20个字节。Visual FoxPro中文版支持对数值型的字段和变量采用十进制和十六进制两种格式。 例如:0.002, 0xff(前面加0x表示十六进制,等于十进制数255),65536。 数值型的代码: N 浮点型(Float) 完全等价于数值型类型。Visual FoxPro之所以设置这个数据类型是出于兼容性的考虑。 浮点型的代码: N 参见2.1.3 数值型 2.1.5 日期型(Date) 用于记录时间的数据,由年、月 、日三部分组成。表示范围为{^0001-01-01}到{^9999-12-31},即公元0001年1月1日到公元9999年12 月31日。日期型数据存储长度为8个字节。其中^符号表示此日期格式严格遵循YMD(year,month,day)的格式。使用日期型数据时应用大括号{}括起来。 例如: dDowdate={^1999-12-10} 表示日期是1999年12月10日,而不是1999年10月12日 日期型的代码: D 时间日期型(Date Time) 用来记录时间的数据,由日期数据加具体时间构成。其中时间部分的取值为:00:00:00a到11:59:59p之间。其书写遵循的格式与日期型相似。 例如:mydatetime={^2000-12-14 12:30:05p} 时间日期型的代码: T 2.1.7 逻辑型(Logical) 这种数据类型只有两个值,即逻辑真(.t.或.y.)和逻辑假( .f.或.n.) 。 逻辑型的代码: L 双精度型(Double) 双精度数据类型是比数值型精度更高的一种数据类型。在内存中占用8个字节,双精度数据类型通常用来记录高精度的科学数据。 双精度型的代码: N/B 参见2.1.3 数值型 2.1.9 通用型(General) 通用型数据是一种用于OLE存储对象(电子表格、图片、字处理文档)的数据类型。通用型数据在表中的字段名长度为4个字节,而实际上若是嵌入式数据对象的实际数据,这样通用型数据的字段长度就受实际内存空间的影响。 通用型的代码: G 整型(Integer) 用来存储不含小数部分的数据,是一种日常生活中比较小的数据类型,整数型占有内存空间4个字节,取值范围为: -2147483674~2147483646 整型的代码: N 参见2.1.3 数值型 2.1.11 备注型(Memo) 备注型数据类型在字段名长度上和通用型一样,在表中占4个字节,实际的备注内容以后缀名.fpt的独立文件存储。需要指出的是,因为备注型数据只用于表中,所以内存中不存在备注型的变量和数组元素。 备注型的代码: M 2.2 常量与变量 数据可分为常量和变量两种。在程序运行过程中取值不能改变的量称为常量,而取值可以改变的量称为变量。VFP中的变量又可分为内存变量和字段变量两种。 2.2.1 常量 2.2.2 内存变量 2.2.3 数组变量 2.2.4 字段变量 2.2.1

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档