iif函数 vfp_VFP常用函数大全

VFP

常用函数大全

.

字符及字符串处理函数

:

字符及字符串处理函数的处理对象均为字符型数据

,

但其返回值类型各异

.

1.

取子串函数

:

格式

:substr(c,n1,n2)

功能

:

取字符串

C

n1

个字符起的

n2

个字符

.

返回值类型是字符型

.

:

取姓名字符串中

的姓

.

store "

王小风

" to xm ?substr(xm,1,2)

结果为

:

2.

删除空格函数

:

以下

3

个函数可以删除字符串中的多余空格

,3

个函数的返回值均为字符型

.

trim(

字符串

):

删除字符串的尾部空格

alltrim(

字符串

):

删除字符串的前后空格

ltrim(

字符串

):

删除字符串的前面的空格

:

去掉第一个字符串的尾空格后与第二个字符

串连接

store "abcd

" to x store "efg" to y ?trim(x)+y

abcdefg 3.

空格函数

:

格式

:space(n)

说明

:

该函数的功能是产生指定个数的空格字符串

(n

用于

指定空格个数

).

:

定义一个变量

dh,

其初值为

8

个空格

store

space(8)

to

dh 4.

取左子串函数

:

格式

:left(c,n)

功能

:

取字符串

C

左边

n

个字符

. 5.

取右子串

函数

:

格式

:right(c,n)

功能

:

取字符串

c

右边的

n

个字符

:a="

我是中国人

"

?right(a,4)

国人

?left(a,2)

6.empty(c):

用于测试字符串

C

是否为空格

.

7.

求子串位置

函数

:

格式

:At(

字符串

1,

字符串

2)

功能

:

返回字符串

1

在字符串

2

的位置

:?At("

教授

","

副教授

")

2

8.

大小写转换函数

:

: lower(

字符串

)

upper(

字符串

)

功能

:lower()

将字符串中的字母一律变小写

;upper()

将字符

串中的字母一律变大写

:

bl="FoxBASE" ?lower(bl)+space(2)+upper(bl) foxbase

FOXBASE

9.

求字符串长度函数

:

格式

:len(

字符串

)

功能

:

求指定字符串的长度

:a="

中国人

" ?len(a) 6

.

数学运算函数

: 1.

取整函

:

格式

:int(

数值

)

功能

:

取指定数值的整数部分

.

:

取整并

显示结果

?int(25.69)

25 2.

四舍五入函数

:

格式

:round(

数值表达式

,

小数位数

)

功能

:

根据给出的四舍五入小数位数

,

对数值表达式的计算

结果做四舍五入处理

:

对下面给出的数四舍五入并显示其结果

?round(3.14159,4),round(2048.9962,0),round(2048.9962,-3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值