第2讲 数据与数据运算ppt课件.ppt

第2讲 数据与数据运算ppt课件.ppt

ID:59205032

大小:952.50 KB

页数:42页

时间:2020-09-26

第2讲 数据与数据运算ppt课件.ppt_第1页
第2讲 数据与数据运算ppt课件.ppt_第2页
第2讲 数据与数据运算ppt课件.ppt_第3页
第2讲 数据与数据运算ppt课件.ppt_第4页
第2讲 数据与数据运算ppt课件.ppt_第5页
资源描述:

《第2讲 数据与数据运算ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据与数据运算2.1常量常量表示一个具体的、不变的值。VisualFoxPro中常量包括:数值型字符型日期型日期时间型逻辑型货币型2.1.1数值型常量数值型常量N:即通常所说的常数,由数字0~9、小数点和正负号组成。【例】15、456表示正数,-12.3、-54表示负数。【例】1.5E8表示1.5×1082.34E-8表示2.34×10-82.1.2字符型常量字符型常量C:用定界符括起来的字符串,由中英文字符、ASCⅡ码、各种符号、空格和数字组成。定界符包括半角单引号、双引号或方括号,它必须成对出现,即前后定界符一致。【例】正确的字符型常量:'学号'、"

2、沈阳"、[公寓];错误的字符型常量:"北京]、[学生′、书包。注意:区别"123"和123字符型常量数值型常量2.1.2字符型常量定界符通常不作为常量本身的内容。如果某一定界符本身也是字符串内容的一部分,则需用另外一种定界符为该字符串定界。【例】定界符使用的正确形式:[祖国的′花朵′]、"[中国人民]";定界符使用的错误形式:’祖国的’花朵’、[[中国人民]]不含任何字符的空串(””)和包含空格的字符串(””)是不一样的,空串里边没有任何内容,而空格在计算机中占一定的存储空间。在字符型常量中,一个汉字占两个字节,其他字符占一个字节。日期型常量D:{}定界

3、符,8个字节,常用分隔符/-.空格严格日期格式:{^yyyy-mm-dd}传统日期格式:月、日各2位,年可以2位可以4位。影响日期格式的设置命令SETMARKTO[<日期分隔符>]:默认斜杠/分隔符SETDATE[TO]AMERICAAN

4、ANSI

5、MDY

6、DMY

7、YMD设置日期显示格式SETCENTURYON

8、OFF

9、TO[<世纪值>][ROLLOVER<年份参照值>]on:显示世纪,4位表示年份。Off:不显示世纪,2位表示年份。TO:决定一个用2位数字年份表示的日期所处的世纪.若该日期的2位数字年份≥<年份参照值>,则它所处的日期为世纪值,否则为世

10、纪值+1SETSTRICTDATETO[0/1/2]是否进行严格日期检查。0不进行,1/2进行脱字符年4位年月日次序不能颠倒、不能省略2.1.3日期型常量mm/dd/yyyy.mm.dd例1:设置不同的日期格式SETCENTURYON&&设置4位数年份SETMARKTO&&恢复默认分隔符(/)SETDATETOYMD&&设置年月日格式?{^2002-08-10}例2:设置不同的日期格式SETCENTURYOFFSETMARKTO"."SETDATETOMDY?{^2002-08-10}2002/08/1008.10.02例3:执行下列命令后输出的结果SE

11、TDATETOYMDSETCENTURYONSETCENTURYTO19ROLLOVER10SETMARKTO"."?CTOD(’49-05-01’)SETCENTURYTO19ROLLOVER501949.05.01?CTOD(’49-05-01’)2049.05.012.1.4日期时间型常量日期时间型常量T:表示具体的日期及时间的常量。分为传统日期时间型常量和严格日期型常量。严格日期型常量的格式为:{^yyyy-mm-dd,[hh[:mm[:ss]][a

12、p]]}例:{^2009-03-09,09:05:20}2.1.5逻辑型常量逻辑型常量L:用来表

13、示逻辑真和逻辑假的常量。逻辑型常量只有逻辑真(True)和逻辑假(False)两个值。【例】逻辑真的表现形式有:.T.、.t.、.Y.和.y.逻辑假的表现形式有:.F.、.f.、.N.和.n.2.2变量变量:在操作过程中可以改变其取值或数据类型的数据项。变量的命名规则由字母、汉字、下划线和数字组成。以字母、汉字、下划线开头,不能以数字开头。不能使用系统保留字(系统中的命令如SET)。除了自由表的字段名、表的索引标识名至多只能有10个字符外,其余名称的长度可以是1~128个字符。字母不区分大小写,即变量名ab、Ab、aB在系统中是被同等对待的。系统变量变量

14、的分类字段变量内存变量内存变量有6种数据类型,包括:字符型(C)、数值型(N)、货币型(Y)逻辑型(L)、日期型(D)、日期时间型(T)【例】A=456&&A为数值型变量,值为456;B={^2007/8/1}&&B为日期型变量,值为{^2007/8/1}C=″沈阳″&&C为字符型变量,值为″沈阳″STORE<表达式>TO<内存变量名表>可为多个变量赋相同值<内存变量名>=<表达式>只能为一个变量赋值【例】STORE20TOX,Y,Z学号=″08021927″注意STORE命令不能把若干不同的值赋给若干个变量。【例】STORE20,30TOX,YSTOR

15、E20TOX,30TOY内存变量的赋值错误表达式值的显示?

16、??[<表达式>]计

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

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

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