第2章 vfp的数据与数据运算(一).ppt

第2章 vfp的数据与数据运算(一).ppt

ID:48874160

大小:66.50 KB

页数:29页

时间:2020-01-31

第2章 vfp的数据与数据运算(一).ppt_第1页
第2章 vfp的数据与数据运算(一).ppt_第2页
第2章 vfp的数据与数据运算(一).ppt_第3页
第2章 vfp的数据与数据运算(一).ppt_第4页
第2章 vfp的数据与数据运算(一).ppt_第5页
资源描述:

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

1、第2章VFP的数据与数据运算数据类型常量、变量、表达式数组、函数2.1数据类型2.2常量与变量字符型:数值型:整型:浮动型:双精度型:逻辑型:货币型:日期型:日期时间型:备注型:通用型:2.1数据类型2.2常量、变量和表达式2.2.1常量:常量是指在命令操作、程序执行过程中,其值和类型保持不变的量。在VisualFoxPro6.0中可以使用两种常量:直接常量和编译时常量。1.直接常量1)字符型常量:字符型常量指用定界符(半角单引号、双引号和方括号)括起来的字符串。如果某种定界符本身也是字符串的内容,则需要用

2、另一种定界符为该字符串定界。不包含任何字符的字符串(“”)叫空串。空串与包含空格的字符串(“”)不同。?"计算机",'123',[数据],['ABX'"abc"]??"学习",'字符串',"",[表示方法]单问号(?)命令的功能是:另起一行,在新的一行的开始处显示若干个表达式的值。双问号(??)命令的功能是:不换行,在当前光标所在处继续显示表达式的值。例:显示几个字符型常量2)数值型常量:数值型常量是指由数字0-9、小数点、正负号或科学记数法组成的任何数值串。3)日期型常量:分类:严格的日期格式传统的日期格

3、式定界符:一对花括号{}。包括年、月、日三部分内容,各部分内容之间用分隔符分隔。常用的分隔符好斜杠(/)、连字符(-)、句点(.)和空格。取值范围:0001年1月1日-9999年12月31日严格的日期格式:{^yyyy-mm-dd},^为托字符.如,{^20101/03/04},{^2010-03-04},{^2010.03.04},{^20100304}这种格式的日期常量在书写时要注意:花括号内第一个字符必须是托字符{^},年份必须是4位,年月日的次序不能颠倒,不能缺省.这种日期格式可以在任何情况下使用.

4、传统的日期格式传统日期格式中的月、日各为2位数字,而年份可以是2位数字,也可以是4位数字。如{10/08/01},{10-08-01},{10082001}传统的日期格式,在不同的设置下,计算机会对同一个日期型常量作出不同解释。传统格式的日期型常量要受到语句SETDATETO和SETCENTURYTO设置的影响。传统的日期格式只能在SETSTRICTDATETO0状态下使用。影响日期格式的设置命令setmarkto[日期分隔符]命令功能:用于指定显示日期值时所用的分隔符.如果没有指定任何分隔符,表示恢复系统

5、默认的斜杠分隔符.setdate[to]格式命令功能:用于设置日期显示的格式.该格式也决定系统如何解释一个传统格式的日期常量.默认值为AMERICAN短语格式AMERICANmm/dd/yyBRITISH/FRENCHdd/mm/yyITALIANdd-mm-yyUSAmm-dd-yyDMYdd/mm/yyANSIyy.mm.ddGERMANdd.mm.yyJAPANyy/mm/ddMDYmm/dd/yyYMDyy/mm/ddsetcenturyon

6、off命令功能:用于决定如何显示或解释一个日期数据的年份

7、.on显示世纪,即用4位数字表示年份.off不显示世纪,即用2位数字表示年份.它是系统默认的设置.setstrictdateto[0

8、1

9、2]0表示不进行严格的日期格式检查,目的是与早期VisualFpxPro兼容1表示进行严格的日期格式检查,它是系统默认的设置2表示进行严格的日期格式检查,并且对ctod()和ctot()函数的格式也有效.例设置不同的日期格式setcenturyon&&设置4位数字年份setmarkto&&恢复系统默认的斜杠日期分隔符setdatetoymd&&设置年月日格式?{^2001

10、-08-26}setcenturyoff&&设置2位数字年份setmarkto“.“&&设置日期分隔符为句号setdatetomdy&&设置月日年格式?{^2001-08-26}setstrictdateto0&&不进行严格的日期格式检查?{^2001-08-26},{09.22.01}setmarkto“;“&&设置日期分隔符为分号?{^2001-08-26},{09.22.01}4)日期时间型常量日期时间型常量包括日期和时间两部分内容.日期部分与日期型常量相似.时间部分的格式为[hh[:mm[:ss]]

11、[am

12、pm]]例?{^2001-03-22,11:30pm},{^1999-01-01,},{^2000-10-1,3}Hh,mm,ss分别代表时、分和秒,默认值分别为12、0和0。am(或a)和pm(或p)分别代表上午和下午,默认值为am.5)逻辑型常量逻辑型常量只有两个值,即逻辑真和逻辑假。“.Y.”、“.y.”、“.T.”、“.t.”为逻辑真值“.N.”、“.n.”、“.F.”、“.f.”为逻辑假值字母两

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

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

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