中的数据与运算

中的数据与运算

ID:26995096

大小:614.51 KB

页数:54页

时间:2018-11-30

中的数据与运算_第1页
中的数据与运算_第2页
中的数据与运算_第3页
中的数据与运算_第4页
中的数据与运算_第5页
资源描述:

《中的数据与运算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章VisualFoxPro中的数据与运算本章要点2.1VisualFoxPro的数据类型2.2VisualFoxPro的常量与变量2.3VisualFoxPro的函数2.4VisualFoxPro的表达式2.1VisualFoxPro中的数据类型1.字符型数据(C)13.二进制备注型2.数值型数据(N)4.浮点型数据(F)5.双精度符型数据(B)7.逻辑型数据(L)6.货币型数据(Y)3.整型数据(I)8.日期型数据(D)9.日期时间型数据(T)10.备注型数据(M)11.通用型数据(G)12.二进制字符型字符型(Character)数据是不具计算能力的文字

2、数据类型,用字母C表示。字符型数据包括中文字符、英文字符、数字字符和其他ASCII字符,其长度(即字符个数)范围是0~254个字符。注意:如果将阿拉伯数字定义为字符型数据时,它不具备数学上的数值含义,不能参加数学运算,如电话号码,邮编等。2.1.1字符型数值型数据由数字、小数点、正负号和表示乘幂的字母E组成,数值精度达16位。1.数值型数值型(Numeric)数据由数字、小数点、正负号和字母E组成,用字母N表示。通常用于表示实数。如23,-103.45,1.3E-5(即1.3×10-5)等;2.1.2数值型2.浮点型浮点型(Float)数据是数值型数据的一种,用

3、字母F表示。它与数值型数据完全等价,只是在存储形式上采用浮点格式,主要是为了得到较高的计算精度。3.双精度型双精度型(Double)数据是具有更高精度的一种数值型数据,用字母B表示。它采用固定长度浮点格式存储,占用8个字节4.整型整型(Integer)数据是不包含小数部分的数值型数据,用字母I表示。整型数据只用来表示整数,以二进制形式存储,占用4个字节。2.1.2数值型日期型(Date)数据是表示日期的数据,用字母D表示。日期的默认格式是{mm/dd/[yy]yy},其中mm表示月份,dd表示日期,yyyy表示年度,固定长度8位。有效的日期型和日期时间型数据分隔

4、符为:连字符"-”、正斜杠"/”、句点".”和空格。如{09/16/2002}表示2002年9月16日。2.1.3日期型日期时间型(DateTimes)数据是表示日期和时间的数据,用字母T表示。日期时间的默认格式是{mm/dd/yyyyhh:mm:ss},其中mm、dd、yyyy的意义与日期型相同,而hh表示小时,mm表示分钟,ss表示秒数。日期时间型数据也是采用固定长度8位。如{10/01/200210:30:30}表示2002年10月1日10时30分30秒。2.1.4日期时间型逻辑型(Logic)数据是描述客观事物真假的数据类型,表示逻辑判断的结果,用字母L

5、表示。逻辑型数据只有真(.t.或.y.)和假(.f.或.n.)两种,固定长度1位。为区别其他数据类型,一般需在表示逻辑值的字母t、y、f、n的前后加圆点符".”。2.1.5逻辑型备注型(Memo)数据是表示、存放较多字符的数据类型。可以把它看成是字符型数据的特殊形式,用字母M表示。备注型数据没有数据长度限制,仅受限于磁盘空间。它只用于表中字段类型的定义,字段长度固定为4位,实际数据存放在与表文件同名的备注文件(.FPT)中,长度根据数据的内容而定。2.1.6备注型2.1.7通用型通用型(General)数据是存储OLE(对象链接嵌入)对象的数据类型,用字母G表示

6、。通用型数据中的OLE对象可以是电子表格、文档、图形图片等。它只用于表中字段类型的定义。通用型数据字段长度固定为4位,实际数据长度仅受限于磁盘空间。2.1.8货币型货币型(Currency)数据是为存储美元金额而使用的一种称为货币(Currency)的数据类型,其取值范围是:-922337203685477.5808~922337203685477.5807,默认保留4位小数,占据8字节存储空间。货币型数据用字母Y表示。2.1.9二进制字符型和二进制备注型这两类数据是以二进制格式存储的数据类型,只能用在表中字段数据的定义。所存储的数据不受代码页改变的影响。2.1

7、.10数据类型的应用范围以上数据类型均可应用于表中字段数据类型的定义,但其中双精度型、浮点型、通用型、整型、备注型、二进制字符型和二进制备注型只能应用于字段,其余则可以用于变量、数组和字段。(1)字符型常量:用定界符(单引号、双引号和方括号)括起来的字符串。(示例:"ade"'568'[book]"'book'的中文意思是'书'。")(2)数值型常量(示例:538,-10.5)(3)浮点型常量(示例:-1.05E+20)(4)逻辑型常量(示例:.t..T..f..F..Y..N..y..n.)(5)日期时间型常量(示例:{05/16/9912:00:00})(6

8、)日期型常量:表示一个确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。