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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Visual FoxPro的数据与数据运算 ;本章要点 Visual FoxPro系统中各种数据类型 数据的存储、表示方式和操作运算方法 常用函数的功能与用法 ;本章难点 数据类型与取值范围、数据的4种表示形式(常量、变量、函数和表达式)内存变量的操作方法 表达式的使用方法 ;2.1 Visual FoxPro的数据类型 ;2.1.2 数值型(numeric) 数值型数据是表示数量、可以进行数值运算的数据类型。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成,数值精度达16位。在Visual FoxPro系统中,按存储、表达形式与取值范围不同,数值型数据又分为4种不同类型: ;1. 普通型(numeric) 普通型数据由数字、小数点、正负号和字母E组成,用字母N表示。数值的数据的取值范围是:-0.9999999999E+19—0.9999999999E+20,包括正负号、小数点和字母E在内,其长度(数据位数)最大20位。通常用于表示实数,如86.0、-0.75、7E-6(即7*10-6)等。 ;2. 浮点型(float) 浮点型数据是数值型数据的一种,用字母F表示。它的精度与普通型数据完全等价。 ;3. 双精度型(double) 双精度型数据是具有更高精度的数值型数据,用字母B表示。它采用固定长度的浮点格式存储,占用8个字节,其取值范围是±4.94065645841247E-324—±1.79769313486232E308。;4. 整型(integer) 整型数据是不包含小数部分的数值型 数据,用字母I表示.整型数据只用来表示整数,以二进制形式存储,占用4个字节.其取值范围是:-2147483647—2147483646。 ;2.1.3 日期型(date) 日期型数据是表示日期的数据,用字母D表示.日期的默认格式是{mm/dd/yyyy}其中mm表示月份,dd表示日期,yyyy表示年度,固定长度8位,如{^03/16/2005}表示2005年3月16日这一日期数据。 ;2.1.4 日期时间型(Data Times) 日期时间型数据是表示日期和时间的数据,用字母T表示。日期时间的默认格式是{mm/dd/yyyy hh:mm:ss},其中mm 、dd 、yyyy的意义与日期型相同,而hh表示小时,mm表示分钟,ss表示秒数。日期时间值存储在含有两个四字节整数的8个字节中,第一个四字节用于保存日期,剩下的四字节整数保存时间。 ;2.1.5 逻辑型(Logic) 逻辑型数据是描述客观事物真假的数据类型,表示逻辑判断的结果,用字母L表示。逻辑型数据只有真(.t.或.y.)和假(.f.或.n.)两种,固定长度1位。为区别其他数据类型,一般需在表示逻辑值的字母t 、y 、f 、n的前后加圆点符“.”。 ;2.1.6 备注型 (Memo) 备注型数据用于存储数据块。可以把它看成是字符型数据的特殊形式,用字母M表示。 备注型数据没有数据长度限制,仅受限于磁盘空间。它只用于表中字段类型的定义,字段长度固定为4个字节,实际数据存放在与表文件同名的备注文件(.FPT)中,长度根据数据内容而定。 ;2.1.7 通用型 (General) 通用型数据是存储OLE(Object Linking and Embedding)对象的数据类型,用字母G表示。通用型数据中的OLE对象可以是电子表格、字处理文档、 图形图片等。它只用于表中字段类型的定义。通用型数据字段长度固定为4个字节,实际数据长度仅受限于磁盘空间。 ;2.1.8 货币型 (Currency) 货币型数据是存储美元金额而使用的一种称为货币(Currency)的数据类型,其取值范围是:-922337203685477.5808—922337203685477.5807,默认保留4位小数,占据8字节存储空间。货币型数据用字母Y表示。 ;2.2 Visual FoxPro数据存储 ; 2、常量分类 常量是在命令或程序中可以直接引用、具有具体值的命名数据项,其特征是在整个操作过程中它的值和表现形式保持不变。 创建常量和释放常量可以采用以下命令语句: #define 常量名 表达式 #undef 常量名 Visual FoxPro按照常量取值的数据类型将常量分为6种类型。 ;1. 数值型常量 由数字、点和正负号组成,表示整数或实数值,如365、-785、155.98、1092.5041等分别是数值型常量中的整数和实数。 ;2. 字符型常量 由任意ASCⅡ字符、汉字和汉字字符组成的字符型数据,字符常量又称为字符串。为与其他类型相区别,Visual FoxPro要求将字符串中的所有字符用对双引号 “ ” ” 或单引号 “ ’ ”或方括号“ [] ”作为

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档