第2章数据类型与运算.ppt

  1. 1、本文档共121页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章 数据类型与运算 2.1 数据类型 2.2 数据存储 2.3 运算符及表达式 2.4 函 数 2.5 命 令 2.1 数据类型 数据是反映现实世界中客观事物属性的记录,它包括两个方面:数据内容与数据形式。数据内容就是数据的值,数据形式就是数据的存储形式和操作使用方式,也称为数据类型。 1.字符型数据 字符型数据(Character)是指用各种文字字符表示的数据,包括26个英文大小写字母、10个阿拉伯数字、各种汉字、专用符号和空格等,最大长度可达254个字符。 2.数值型数据 数值型数据(Numeric)是指可以进行算术运算的数据,包含0~9的阿拉伯数字、小数点与正负号,最大长度为20位。 3.整型数据 整型数据(Integer)是不包含小数点部分的数值型数据,以二进制形式存储,占用4个字节,数值范围为-2 147 483 647~+2 147 483 646。该数据类型以字符I为标识。 4.浮点型数据 浮点型数据(Float)是数值型数据的一种,与数值型数据完全等价,但在存储形式上采用取浮点格式。 5.双精度型数据 双精度型数据(Double)是比浮点型数据具有更高精度的数值型数据,占用8个字节的存储空间,数值范围为±4.940 656 458 412 47E-324~±1.797 693 486 232E308。该数据类型以字符B为标识。 6.货币型数据 货币型数据(Currency)是表示货币量的数据,VFP中用数值型数据表示货币,占用8个字节,取值范围为-922 337 203 685 477.580 8~922 337 203 685 477.580 7,小数位超过4位则四舍五入。该数据类型以字符Y为标识。 7.逻辑型数据 逻辑型数据(Logic)是用来进行各种逻辑判断的数据,只有两个值,即真(.T.)和假(.F.),长度固定为1位,占用1个字节。该数据类型较常用,以字符L为标识。 8.日期型数据 日期型数据(Date)是用来专门表示日期的数据。一个日期型数据的字符存储格式为“YYYYMMDD”,其中YYYY表示年份,占用4个字节,MM表示月份,占用2个字节,DD表示日子,占用2个字节,共占用8个字节。该数据类型较常用,以字符D为标识。 9.日期时间型数据 日期时间型数据(Date Time)是描述日期和时间的数据。其字符存储格式为“YYYYMMDDHHMMSS”,其中YYYY表示日期中的年份,前两个MM代表月份,DD代表日子,HH表示小时,后两个MM代表分钟,SS代表秒。日期时间型数据保存在两个4字节的整数中。前4个字节保存日期,后4个字节保存时间。 日期时间型数据的日期部分也具有多种显示格式,并可以通过SET DATE,SET CENTURY 等命令进行设置;时间部分的显示格式可以通过SET HOURS和SET SECONDS命令进行设置。该数据类型以字符T为标识。 10.备注型数据 备注型数据(Memo)用于存放数据较长的字符型数据类型,固定占用4个字节的内存空间,这4个字节的内存空间用来存放VFP的内部指针,指示实际数据存放的位置,实际的数据存放在与数据表文件同名的.fpt文件中,并且其存放的内容只受磁盘空间的限制。 11.通用型数据 通用型数据(General)用于存储OLE(Object Linking and Embedding)对象,只能用于数据表中字段的定义。该字段包含了OLE对象的引用,而OLE对象的具体内容可以是电子表格、文档、图片和音频等。通用型数据长度固定为4位,实际数据长度仅受磁盘空间的限制。该数据类型以字符G为标识。 12.字符型数据(二进制) 字符型数据用于存储任意不经过代码页修改而维护的字符型数据,只能用在数据表中的字段。 13.备注型数据(二进制) 备注型数据用于存储任意不经过代码页修改而维护的备注型数据,只能用在数据表中的字段。 较常用的数据类型有字符型、数值型、逻辑型、日期型和备注型5种。 2.2 数据存储 在VFP系统中,数据可用常量、变量和数组等表示,也可以用字段、记录和对象表示。因此,常把这些存储数据的常量、变量、数据、字段、记录和对象等称为数据存储容器。用户正是利用不同的数据存储容器,在VFP系统中表示、存储、操作和处理各种类型的数据,实现数据的处理。 2.2.1 常量 常量就是指固定不变的数据,即在整个程序运行过程中其值保持不变。 注意:VFP支持6种类型的常量,即字符型、数值型、浮点型、逻辑型、日期型和日期时间型。 1.字符型常量 字符型常量是用定界符括起来的字符串。 2.数值型常量 数值型常量是数学中的十进制整数或小数。 3.浮点型常量 浮点型常量是数值型常量的浮点格式。 4.日期型常量 日期型常量用来表

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档