好文档 - 专业文书写作范文服务资料分享网站

vfp教案汇总

天下 分享 时间: 加入收藏 我要投稿 点赞

“abc”=”abc” .t. ”abc”=”ab” .t. ?””

(2)”$”:如果左边字符串是右边字符串子串就返回T,否则返回F. “ab” $ “abc” T

(3)”==”:如果左右两边字符串完全相等就返回T,否则返回F 补充——不同类型大小的规定 A. 数值型:1>0

B. 日期型:越晚日期越大 C. 逻辑型:.T.>.F.(规定) D. 字符型

字母:A

E. 汉字:先把汉字转换成拼音,然后再比较 F. 比较原则:“一局定输赢”——比较 “吴”>“王”

B.“> >= < <= == != (五)逻辑表达式 A. not and or 运算功能

Not:取反 not .t.=.f.

And:两边为真才为真,一边为假即为假 T and f=f T and t=t

Or:两边为假才为假,一边为真即为真 T or f=t T or t=t

B.not > and > or

总结各个表达式间的优先级:算术>字符,日期>关系>逻辑 1. Eg1:12> 2 and ‘人’>’人民’ or .T.<.F.

t and f or f f or f

f

Eg2:((10%3=1) and (15%2=0)) or ‘电脑’!=’计算机’ (t and f) or t F or t t

函数

一、定义:系统提供的实现特定功能的小程序。

二、掌握要点: A. 函数功能 B. 参数类型

C. 函数返回值类型

三、分类

数值函数、字符函数、日期时间函数、类型转换函数

四、具体讲解 (一) 数值函数

1. 求绝对值——数值型的数据 ABS(数值) ABS(10)=10 ABS(-10)=10

2. 求平方根

SQRT(非负数) Sqrt(25)=5

3. 取数值的整数部分(取整)

Int(数值)

注意:不考虑小数的大小

4. 四舍五入

Round(数值1,数值2) 数值1:操作对象

数值2:四舍五入的位置(正数表示小数位,负数表示整数位) Eg: round(123.456,2)=123.46 round(123.456,1)=123.5

round(123.456,0)= 123 round(123.456,-1)=120 round(123.456,-2)=100

round(123.456,-3)=0 (二) 字符函数 1. 求字符串的长度 Len(字符常量[变量])

注意:一个字母,符号(包括空格),数字占1个字节;一个汉字占2个字节 A=”中文visual foxpro6.0” Len(A)=20

2. 删除前后空格函数 Alltrim(字符) A=” HELLO ” Alltrim(a)=hello

3. 取子串函数

格式1:left(字符串,数字):从指定字符串的左边取指定长度的字符串 B=”hello everyone!” Left(b,3)=hel

格式2:right(字符串,数字):从指定字符串的右边取指定长度的字符串

格式3:substr(字符串,指定位置,数字):从指定字符串的指定位置取指定长度的字符串 B=”hello everyone!” Substr(b,5,5)=o eve

注意:如果省略数字项,则取到最后 Substr(b,5)=o everyone!

4.字符串匹配函数

Like(字符串1,字符串2) 注意:字符串1位置出现通配符 Like(“a*”,”abc”)=.t.

(三)日期时间函数

1. 系统日期:date() 日期型 2. 系统时间:time() 字符型

3. 系统日期时间:datetime() 日期时间型 4. 提取日期的年份:year(日期) 计算 Year(date())-year(出生日期)=31岁 (四)数据类型转换函数 1. 数值型转换成字符型 Str(数值)

2. 字符型转换成数值型 Val(数值)

3. 字符型转换成日期型 Ctod(字符)

4. 日期型转换成字符型 Dtoc(日期) 表达的类型一致式

vfp教案汇总

“abc”=”abc”.t.”abc”=”ab”.t.?””(2)”$”:如果左边字符串是右边字符串子串就返回T,否则返回F.“ab”$“abc”T(3)”==”:如果左右两边字符串完全相等就返回T,否则返回F补充——不同类型大小的规定A.数值型:1>0B.日期型:越晚日期越大C.逻辑型:.T.>.
推荐度:
点击下载文档文档为doc格式
2rrtd0ed6d41z4g1sgcd5uqa87qzsz016ut
领取福利

微信扫码领取福利

微信扫码分享