01 Visual Foxpro中的常量变量表达式.ppt
《01 Visual Foxpro中的常量变量表达式.ppt》由会员分享,可在线阅读,更多相关《01 Visual Foxpro中的常量变量表达式.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Visual Foxpro程序设计程序设计广东医学院广东医学院 信息工程学院信息工程学院2014年年02月月25日日常量、变量与表达式:常量、变量与表达式:常量的概念、常量的类型与表示常量的概念、常量的类型与表示内存变量的概念、内存变量创建与类型内存变量的概念、内存变量创建与类型表达式的概念、表达式的创建与类型表达式的概念、表达式的创建与类型第三章第三章 Visual Foxpro语言基础语言基础VFP中数据的特点中数据的特点数据元素数据元素:常量常量,变量变量,函数和表达式函数和表达式Visual Foxpro中定义了六种基本数据类型:中定义了六种基本数据类型:数值型,字符型,货币型,日期型
2、数值型,字符型,货币型,日期型日期时间型,逻辑型日期时间型,逻辑型数据类型数据类型是数据的一个重要属性。是数据的一个重要属性。数据操作原则数据操作原则:各数据的类型必须匹配,各数据的类型必须匹配,特定的操作特定的操作只只能对能对特定类型特定类型的数据进行。的数据进行。3.1.1常量的类型与表示常量的类型与表示常量:是指在数据处理过程中其值常量:是指在数据处理过程中其值保持保持 不变不变的量。的量。常量有六种类型:常量有六种类型:数值型数值型字符型字符型货币型货币型日期型日期型日期时间型日期时间型逻辑型逻辑型1.数值型常量(数值型常量(N型常量)型常量)由数字、小数点和正负号构成的各种整由数字、
3、小数点和正负号构成的各种整数、小数或实数,长度最大为数、小数或实数,长度最大为20。例如:例如:21,10.25,-1.567 等。等。【注意注意】在在VFP中,分数及百分数并中,分数及百分数并不不 是是一个一个N型常量。型常量。系统把系统把n/m看成运算看成运算,故故VFP无分无分数数。例如:例如:1/2,30%不是不是N型常量。型常量。数值型常量也可以用科学计数法表示数值型常量也可以用科学计数法表示(即用即用E或或e来表示以来表示以10为底的指数为底的指数):1.234E+15或或1.234E15(表示表示1.2341015),1.234E-15(表示表示1.23410-15)。【注意注意
4、】E或或e之前必须是非零的有效数字,之前必须是非零的有效数字,之后用整数来表示具体的指数值。之后用整数来表示具体的指数值。例如:例如:E-6是是错误错误的表示方法,的表示方法,1E-6是是正确正确的表示方法。的表示方法。2.字符型常量(字符型常量(C型常量)型常量)字符型常量是用字符型常量是用定界符定界符括起来的字符括起来的字符串。串。(一切能印刷的文字或符号一切能印刷的文字或符号)。定界符有三种定界符有三种:单引号单引号 、双引号、双引号 和方和方括号括号,三者功能相同三者功能相同。【注意注意】定界符要定界符要配对配对使用才能说明要指定使用才能说明要指定的字符串。的字符串。例如例如:abc,
5、123,李刚李刚 先生先生 字符型常量字符型常量 的最大长度为的最大长度为254字符。字符。【注意注意】当某一种定界符本身就是字符串的当某一种定界符本身就是字符串的组成部分时,就应该选择另一种定界符来界组成部分时,就应该选择另一种定界符来界定该字符串。定该字符串。IBM-PC计算机计算机或IBM-PC计算机计算机Im a student 或 Im a studentIm a studentIBM-PC计算机计算机3.货币型常量货币型常量(Y型常量型常量)由符号由符号$开头的一个表示货币量的开头的一个表示货币量的数字,默认数字,默认4位小数,超过位小数,超过4位自动四舍位自动四舍五入。五入。?$
6、-610.23-610.2300?$123.56728123.56734.日期型常量日期型常量(D型常量型常量)日期型常量用来表示一个确切的日日期型常量用来表示一个确切的日期,用花括号作为定界符。期,用花括号作为定界符。默认格式:默认格式:yyyy/mm/dd 其中分隔符其中分隔符/可用可用-或或.来代替来代替;表示表示该日期格式是该日期格式是严格严格的。的。例如:例如:2008/08/08空日期的表示方法:空日期的表示方法:,/,-,.取消严格日期格式:取消严格日期格式:set strictdate to 0 这时可以用形如这时可以用形如 mm-dd-yy 或或mm-dd-yyyy来表示日期
7、,其中来表示日期,其中-分隔符也可以用分隔符也可以用/,.来代来代替。替。恢复严格日期格式:恢复严格日期格式:set strictdate to 1(1)SET DATE TO命令格式:命令格式:SET DATE TO AMERICAN|ANSI|BRITISH|FRENCH|GERMAN|ITALIAN|JAPAN|USA|MDY|DMY|YMD 功能:设置当前日期的格式功能:设置当前日期的格式 常用的是:常用的是:SET DATE TO ANSI(2)SET CENTURY 命令命令格式:格式:SET CENTURY ON|OFF 功能:设置年份的位数,功能:设置年份的位数,ON指定年份为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 01 Visual Foxpro中的常量变量表达式 Foxpro 中的 变量 表达式
限制150内