欢迎来到天天文库
浏览记录
ID:46970927
大小:360.50 KB
页数:50页
时间:2019-12-02
《《数据及数据运算》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章数据及数据运算3.2运算符和表达式3.3常用函数3.1数据类型、常量和变量Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.11.字符型数据2.数值型数据4.日期型数据5.日期时间型数据7.通用型数据6.备注型数据3.逻辑型数据3.1数据类型、常量和变量1、数据类型Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Co
2、pyright2004-2011AsposePtyLtd.21.字符型数据字符型数据(Character)是指用各种文字字符表示的数据,包括26个英文大小写字母、10个数字、各种汉字、专用符号和空格等,最大长度可达254个字符。注意:如果将阿拉伯数字定义为字符型数据时,它不具备数学上的数值含义,不能参加数学运算,如电话号码,邮编等。2.数值型数据数值型数据是描述数量的数据类型,在VisualFoxPro系统中被细分成以下几种类型。3.1.1数据类型Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientPro
3、file5.2.0.0.Copyright2004-2011AsposePtyLtd.3(1)数值型(Numeric):数据是由数字(0~9)、小数点和正负号组成,最大长度为20个字节。(2)整型(Integer):是不包含小数点部分的数值型数据,存储时以二进制的形式。(3)浮点型(Float):浮点型数据是数值型数据的一种,与数值型数据完全等价,只是在存储形式上采用浮点格式,而且数据的精度要比数值型数据高。(4)货币型(Money):该数据类型是数值型数据的一种特殊形式,在数据的第一个数字前加上一个货币符号“$”。货币型数据小数位的最大长度是4个字符,如果小数
4、位超过4个字符,系统会按四舍五入原则自动截取。(5)双精度型(Double):是更高精度的数值型数据。只用于数据表中的字段类型的定义,并采用固定长度浮点格式存储。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.43.逻辑型数据逻辑型数据(Logic)是用来进行各种逻辑判断的数据,只有两个值,即真(.T.)和假(.F.),长度固定为1位,占用1个字节。日期型数据(Date)是用来专门表示日期的数据。存储格式为"Y
5、YYYMMDD",共占用8个字节。4.日期型数据Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.55.日期时间型数据日期时间型数据(DateTime)是描述日期和时间的数据。其字符存储格式为"YYYYMMDDHHMMSS",保存在两个4字节的整数中。6.备注型数据备注型数据(Memo)用于存放数据较长的字符型数据,固定占用4个字节的内存空间,实际的数据存放在与数据表文件同名的.FPT文件中,并且所存放的内容只受
6、磁盘空间的限制。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.67.通用型数据通用型数据(General)用于存储OLE(ObjectLinkingandEmbedding)对象,只能用于数据表中字段的定义。该字段包含了对OLE对象的引用,而OLE对象的具体内容可以是一个电子表格、文档、图片等。通用型数据长度固定为4位,实际数据长度仅受磁盘空间的限制。Evaluationonly.CreatedwithAsp
7、ose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.73.1.2常量常量(Constant)即不变的值,常量类型有字符型、数值型、逻辑型、日期型、日期时间型。1.数值型常量由数字(0~9)、小数点、正负号组成。例如:-563.45-123e+12(科学计数法,表示-123×1012)。2.字符型常量是用定界符括起来的一串字符。定界符可以是双引号、单引号或中括号。例如:"中国"、'abc'、[10+20]Evaluationonly.CreatedwithAspose.Sl
8、idesfor.NET3
此文档下载收益归作者所有