第3章 数据与数据运算

第3章 数据与数据运算

ID:14707076

大小:181.50 KB

页数:25页

时间:2018-07-30

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

《第3章 数据与数据运算》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章数据与数据运算(8%)一、常量与变量考点1常量常量用以表示一个具体的、不变的值。不同类型常量的书写格式不同。1.数值型常量数据型常量即常数,用来表示一个数量的大小,由数字0-9、小数点和正负号组成。如:12.3456.78科学记数法,1.6E-12表示:1.6×10-12数值型数据在内存中用8个字节表示。2.货币型常量贷币型常量用来表示贷币值,其书写格式与数值型常量类似,但要加上一个前置的美元符号$。贷币数据在存储和计算时,采用4位小数。如果一个贷币型常量多于4位小数,那么系统会自动将多余的小数位四舍五入。如:$12

2、3.456789将存储为:$123.4568。贷币型常量没有科学记数法形式,在内存中占用8个字节。3.字符型常量字符型常量也称为字符串。其表示方法是用半角单引号、双引号或方括号把字符串扩起来。这里的单引号、双引号或方括号称为定界符。许多常量都有定界符。定界符虽然不作为常量本身的内容,但它规定了常量的类型以及常量的起始和终止界限。字符型常量的定界符必须成对匹配,不能一边用单引号而另一边用双引号。如果某种定界符本身也是字符串的内容,则需要另一种定界符为该字符串定界。注意:不包含任何字符的字符串(””)叫空串。空串与包含空格的字

3、符串(””)不同。例:显示几个字符型常量。?"计算机",'123',[数据],['ABX'"abc"]??"学习",'字符串',"",[表示方法]25在主窗口上的显示结果如下:计算机123数据'ABX'"abc"学习字符串表示方法4.日期型常量日期型常量有严格的日期格式和传统的日期格式两种格式,其定界符都是一对花括号。花括号内包括年、月、日三部分内容,各部分内容之间用分隔符分隔。常用的分隔符有斜杠/、连字符-、句点.和空格等。日期型数据用8个字节表示。(1)严格的日期格式{^yyyy-mm-dd},这种格式的日期常量在书写

4、时要注意:花括号内第一个字符必须是脱字符(^);年份必须是4位等;年月日的次序不能颠倒、不能缺省。这种格式可以在任何情况下使用。用这种格式书写的日期常量能表达一个确切的日期。(2)传统的日期格式传统日期格式中的月、日各为2位数字,而年份可以是2位数字,也可以是4位数字,如:{10-08-01}、{10-08-01}、{10082001}等。这种格式的日期型常量要受到语句SETDATETO和SETCENTURYTO设置的影响。也就是说,在不同的设置状态下,计算机会对一个日期型常量作出不同解释。比如:{10-08-01}可以被

5、解释为:2001年10月8日、2010年8月10日、2110年8月1日等。传统的日期格式只能在SETSTRICTDATETO0状态下使用。若在SETSTRICTDATETO1或2状态下使用传统日期格式,或使用的严格日期格式不对,系统将弹出错误的提示信息,要使用正确的日期格式。(3)影响日期格式的设置命令5.日期时间型常量日期时间型常量包括日期和时间两部分内容:{<日期>,<时间>}<日期>部分与日期型常量相似,<时间>部分的格式为:[hh[:mm[:ss]][AM

6、PM]6.逻辑型常量25考点2变量变量值是能够随时更改的。

7、变量名以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成。注意:字段名不能以下划线开头。VF中的变量分为字段变量和内存变量。其中字段变量就是表中的字段。内存变量是内存中的一块存储区域,变量值就是存放在这个存储区域里的数据,变量的类型取决于变量值的类型。内存变量的数据类型包括:C、N、Y、D、T、L六种。1.简单的内存变量内存变量的赋值命令有两个格式:<内存变量名>=<表达式>STORE<表达式>TO<内存变量名表>每一个变量都有一个名字,可以通过变量名访问变量。如果当前表中存在一个同名的字段变量,则在访问内存变量时

8、,必须在变量名前加上前缀M.或M->,否则系统将访问同名的字段变量。2.数组数组是内存中连续的一片存储区域,它由一系列元素组成,每个数组元素可通过数组名主相应的下标来访问。每个数组元素相当于一个简单变量,可以给各元素分别赋值。与简单内存变量不同,数组在使用之前一般要用DIMENSION或DECLARE命令显式创建,指定数组是一维数组还是二维数组、数组名和数组大小。数组大小由下标值的上、下限决定,下限规定为1。DIMENSION<数组名>(<下标上限1>[,<下标上限2>])[,…]DECLARE<数组名>(<下标上限1>[

9、,<下标上限2>])[,…]以上两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假.F.考点3内存变量常用命令1.内存变量的赋值格式1:<内存变量名>=<表达式>格式2:STORE<表达式>TO<内存变量名表>功能:计算表达式的值并将表达式的值赋给一个或多个内存变量,格式1只能给一个变

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

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

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