第3章数据、表达式与函数.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 数据、表达式与函数 3.1 数据类型及其存储方式 3.2 常量和变量 3.2.1 常量 3.2.2 变量 3.3 运算符与表达式 3.4 常用函数 3.5 实战演练 3.5.1 内存变量操作 3.5.2 求表达式的值 3.5.3 求函数的值 本章要点 习题3 2.数值型(Numeric) 数值型数据是用于表示数量的一种数据类型,由数值0~9及符号(+和?)和小数点组成。 数值型数据的特点为: 1.数据之间可以进行相加、相减、相乘、相除等算术运算。 2.在内存中,数值型数据占用8个字节的存储空间。 3.浮点型(Float) 浮点型与数值型数据的使用完全一样,只是输出结果以浮点数的形式显示。 4.货币型(Currency) 货币型数据用于代替数值型数据的货币值。通常用8个字节的存储空间存储货币型数据,且只允许最多有4位小数。 5.日期型(Date) 日期型数据是用于存储关于年、月、日数据的一种数据类型。 每一个日期型数据的存储形式均为“yyyy/mm/dd”,其中yyyy表示年份,占用4个字节;mm表示月份,占用2个字节;dd表示日期,占用2个字节。日期型数据的格式可以通过“选项”窗口设定。 6.日期时间型(DateTime) 日期时间型数据用于存储日期和时间值。 日期时间型数据存储格式为“yyyymmdd hhmmss”,其中yyyy表示年,mm(第一个)表示月,dd表示日,hh表示小时,mm(第二个)表示分钟,ss表示秒(必须为整数)。 日期时间型可以表示一个日期值,也可以表示一个时间值,或者表示一个日期时间值。 日期时间型数据与日期型数据一样在内存中用8个字节存储。 7.双精度型(Double) 双精度型数据是指精度要求较高的数据,或真正的浮点数。双精度型数据占用8个字节存储空间,取值范围为0.904 656 458 412 47×10?324~±0.988 456 743 115×10307。 8.整数型(Integer) 整数型数据用于存取不包含小数部分的数值。整数型数值不用转换成ASCII字符来存 储,而数值型数据是要进行二进制转换的。整数型占用4个字节,取值范围为?2 147 483 647~2 147 483 646。 9.逻辑型(Logical) 逻辑型用于存储只有两个值的数据,即存入的值为真(.T.)或假(.F.)两种状态,是一种高效的存储方法,在内存中占一个字节。 10.备注型(Memory) 备注型数据只用于表中,表示数据块的存储。备注型字段只包含4个字节,并用这4个字节来引用备注的实际内容。备注的实际内容只受内存可用空间的限制,并以块的方式来存储。 由于备注型字段的实际内容变化很大,不能将备注的内容存于表文件中,因此必须用一个相对独立的文件来存储这些备注内容,这个文件的扩展名为.dbt。 11.通用型(General) 通用型数据用于存储OLE对象。每个OLE对象的具体内容可以是电子表、图像,也可以是Word文档,这些OLE对象由其他支持OLE的应用程序建立。 通用型字段在表中的长度为4个字节,而OLE对象的实际内容、类型和数据则取决于建立OLE对象的服务器,以及连接或嵌入的OLE对象。 12.字符型(二进制) 与字符型的使用方法相同,只是采用二进制存储。 13.备注型(二进制) 与备注型的使用方法相同,只是采用二进制存储。 3.2 常量和变量 3.2.1 常量 常量是固定不变的数据,它具有数值型、字符型、日期型、日期时间型、逻辑型和货币型等多种类型。 1.数值型常量 整数、小数或用科学计数法表达的数都是数值型常量。 例如,10,?100,2.81828,0.281828E1等。 2.字符型常量 字符型常量是用双引号、单引号或方括号等定界符括起来的字符串。 例如,“微机”,‘PC机’,[计算机],“3.14159”等。 Visual FoxPro字符串的最大长度为254个字符。 若字符串中含有定界符,则需用另一种定界符括起来,例如,“I’m a student”。 3.日期型和日期时间型常量 日期型常量或日期时间型常量必须用花括号括起来。 例如,{06/30/1999},{9/15/99 8:45}。 空白的日期可表示为{}或{/},空白的日期时间可表示为{ / : }。 还有一种“严格的日期格式”为: ^yyyy-mm-d

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档