- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 基本数据元素 例:目前全国正在进行地六次全国人口普查,人口普查是一项关系到国家一系列政策制定的大事。再过一段时间统计数据将要出炉,这里我们假设统计得到成都有1000万的常住人口,500万的流动人口,我想大家对常住人口和流动人口的概念应该可以理解,那么接下来我们将要学习的是…… 2.1常量与变量 常量:其值不变的量叫常量。通常一个不变的数值或字符串。一下为VF的常用常量 1.数值型常量:也就是常数,数值型数据在内存中用8个字节,其取值范围是-0.999 999 999 9E+19~0.999 999 999 9E+20 在VF中数值常量还包括整型、浮点型、双精度型 例如:12(整型) 12.01(浮点型) -12.8293702347(双精度型) 2.货币型常量 货币型常量用来表示货币值,其书写格式与数值型常量类似,但要在前面加一个美元符号($)。 货币型常量没有科学计数法形式,在内存中占用8个字节,货币数据在存储和计算时,采用4位小数,多余四位系统将多余的小数四舍五入。 取值范围是: -922 337 203 685 477.5807~922 337 203 685 477.5807 例如:$123.456789将存储为$123.4568 3.字符型常量 字符型常量也称为字符串。其表示方法是用半角单引号、双引号或方括号(这些符号叫做定界符)把字符串扩起来。 字符型常量的定界符必须成对匹配,不能一边用单引号而另一边用双引号。如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。 注意:不包含任何字符的字符串(””)叫空串,空串与包含空格的字符串(” ”)不同。 例2.1 显示几个字符型常量。 在命令窗口键入一下两条命令: ?”计算机”,’123’,[数据],[‘ABX’ “abc”] ??”学习”,’字符串’,” ”,[表示方法] 请某位同学到黑板上写出VF上的显示结果 4.日期型常量 日期型常量有严格的日期格式和传统的日期格式两种,其定界符都是一对花括号。花括号内包括年、月、日三部分内容,各部分用分隔符分隔。常用的分隔符有斜杠(/)、连字符(-)、句点(.)和空格等。 日期型数据用8个字节表示,取值范围是: 0001年1月1日~9999年12月31日 ①严格的日期格式 {^yyyy-mm-dd},注意第一个字符必须是脱字符(^),年份必须是4位,年月日的次序不能颠倒、不能缺省。 ②传统的日期格式 传统的日期格式中的月、日各为2位数字,而年份可以是2位数字,也可以是4位数字,如: {10/08/01}、{10-08-01}、{10 08 2001} 这种格式的日期型常量要受到语句set date to 和set century to设置的影响。也就是说在不同的状态下,计算对同一日起可作不同的理解。 传统日期格式只能在set strictdate to 0状态下使用 关于命令 方括号里面的内容表示可选,用竖杠分开的内容表示人选其一,尖括号中的内容由用户提供。 命令格式:set mark to [日期分隔符] 命令功能:用于指定显示日期值时所用的分隔符,若执行此命令没有指定任何分隔符,表示恢复系统默认的斜杠分隔符。 命令格式:set date [to] AMERICAN|ANIS|BRITISH|FRENCH|GERMAN|ITALIAN|JAPAN|USA|MDY|DMY|YMD 命令功能:用于设置日期显示的格式。该格式也决定系统如何解释一个传统格式的日期常量。其默认值为AMERICAN 命令格式:set century on|off|to[世纪值 [ROLLOVER]年份参照值] 命令功能:用于决定如何显示或解释一个日期数据的年份。 On显示世纪,即用4位数字表示年份。 Off不显示世纪,即用2位数字表示年份,为默认 To决定如何解释一个用2位数字年份表示的日期所处的世纪。 命令格式:set strictdate to [0|1|2] 命令功能:用于设置是否对日期格式进行检查。 0表示不进行严格的日期格式检查 1表示进行严格的日期格式检查,它是系统默认的设置 2表示进行严格的日期格式检查,并且对ctod()和ctot()函数的格式也有效 5.日期时间型常量 日期时间型常量包括日期和时间两部分内容: {日期,时间}。日期部分与日期型常量相似,也有传统和严格的两种格式。 时间部分的格式为:[hh[:mm[:ss]] [AM|PM]],其中hh,mm,ss分别代表时、分、秒默认值分别为12、0和0。AM(或A)和PM(或P)分别代表上午和下午,默认值为AM,如果指定的时间大于等于12,则系统自然为下午时间。[00:00:00AM~11:59:59PM] 例:
文档评论(0)