欢迎来到天天文库
浏览记录
ID:40239665
大小:1.01 MB
页数:71页
时间:2019-07-28
《Visual FoxPro程序设计教程 熊小兵 桂学勤 焦翠珍 chp3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualFoxPro程序设计第3章VisualFoxpro语言基础VisualFoxProProgramming第3章VisualFoxpro语言基础3.1常量3.2变量3.3表达式3.4常用内部函数VisualFoxProProgramming3.1常量常量是指在数据处理过程中其值始终保持不变的量。常量类型:字符型数值型货币型逻辑型日期型日期时间型VisualFoxProProgramming字符型常量字符型常量也称字符串,是由定界符(半角单引号、双引号和中括号)括起来的字符串。3.1常量如:"VisualFoxPro程序设计"'计算机等级考
2、试二级'[027-88888888]说明:1、字符串定界符规定了该字符串的起始和终止界限,并不作为字符串本身的内容。2、字符串定界符必须成对匹配。例:?"VisualFoxPro程序设计"运行结果:VisualFoxPro程序设计VisualFoxProProgramming3.1常量"失败乃成功之"母""[失败乃成功之[母]]"失败乃成功之[母]"说明:如果某一种定界符本身就是字符串的组成部分时,就应选择另外一种定界符来界定该字符串。说明:只有定界符而不含任何字符的字符串("")也是一个字符型常量,表示一个长度为零的空字符串。显然,空字符串(""
3、)和包含1个或多个空格的字符串("")是不同的。VisualFoxProProgramming数值型常量也就是常数,用来表示一个数量的大小,由数字0~9、小数点,正负号(+、-)构成。说明:对于绝对值很大或很小的数值型常量还可以用科学计数法表示。数值型常量例:26、12.34、-65.343.2.1常量例:6.18E-6代表6.18×10-6,即0.000006183.16E6代表3.16×106,即3160000VisualFoxProProgramming货币型常量货币型常量用来表示一个具体的货币值。货币型常量是在数值前添加一个货币符号($),
4、其实是一种特殊的数值型常量。注意:货币数据在存储和计算时,采用4位小数。如果一个货币型常量多于4位小数,那么系统自动将多余的小数位四舍五入。例:?$123.5?$1234.567983.2.1常量运行结果:123.50001234.5680VisualFoxProProgramming逻辑型常量逻辑型常量用来表示某个条件的成立与否。逻辑型常量只有逻辑真和逻辑假两个值。注意:逻辑型数据只占用一个字节。例:?.T.?.f.3.2.1常量逻辑真的常量表示形式有:.T.、.t.、.Y.、.y.逻辑假的常量表示形式有:.F.、.f.、.N.、.n.运行结果:
5、.T..f.VisualFoxProProgramming日期型常量日期型常量的定界符是一对花括号({})。花括号内包括年、月、日三部分内容,各部分内容之间用分隔符分隔。注意:分隔符可以是斜杠(/)、连字号(-)、句点(.)和空格,其中斜杠是系统在显示日期型数据时使用的默认分隔符。日期型常量格式传统日期格式:"mm/dd/yy"严格日期格式:{^yyyy-mm-dd}例:?{^2013-3-10}3.2.1常量运行结果:03/10/13VisualFoxProProgramming3.2.1常量影响日期格式的设置命令命令格式:SETMARKTO[日
6、期分隔符]命令功能:用于设置显示日期型数据时使用的分隔符。命令格式:SETDATETOYMD
7、MDY
8、DMY命令功能:用于设置显示日期型数据时使用的格式。命令格式:SETCENTURYON
9、OFF命令功能:用于决定如何显示或解释一个日期型数据的年份。命令格式:SETCENTURYTO<世纪值>ROLLOVER<年份参考值>命令功能:用于决定如何显示或解释一个日期型数据的年份。VisualFoxProProgramming3.2.1常量例:SETMARKTO"."SETCENTURYONSETCENTURYTO19ROLLOVER50?CTOD("1
10、2-05-01"),CTOD("12-05-99")SETDATETOYMD?CTOD("12-05-01"),CTOD("99-05-01")SETMARKTO?{^2012-05-01},{^2012.05.01}SETCENTURYOFF?{^2012-05-01},{^2012.05.01}运行结果:12.05.200112.05.19992012.05.011999.05.012012/05/012012/05/0112/05/0112/05/01VisualFoxProProgramming日期时间型常量日期时间型常量包括日期和时间两部
11、分内容:{<日期>,<时间>}。注意:<日期>部分与日期型常量相似,<时间>部分的格式为:[hh[:mm[:ss]][a
12、
此文档下载收益归作者所有