VFP中各种函数格式的英语全称急`````````

VFP中各种函数格式的英语全称急`````````,第1张

什么是英语全称?语言中好多关键字不是一个英语单词,可以是几个有含义单词的拼凑。比如:ctod()是从C型

to

D型的意思。

我觉得你应该问的是主这些函数的功能:

INT是取整函数,

LOG是对数函数,

EXP是指数函数,

MOD是求余数函数(也叫取模函数),

RAND是随机函数,

ROUND是四舍五入函数,

SQRT是取算术平方根函数

字符串格式中的:

AT是查找子串位置函数,

SUBSTR是截取子串函数,

TRIM是去掉尾部连续空格函数,

LTRIM是去掉首部连续空格函数,

ASC是将字符串开头字符转换成ASC

码值函数,

CHR是求出ASC值对应的字符的函数,

ALLTRIM是去掉首部和尾部连续空格函数。

数据类型转换函数:

STR是将数值转换成字符串的函数,

VAL是将字符串开头的数字部分转换成数值的函数,

CTOD是将字符串转换成日期的函数,

DTOC是交日期转换成字符串的函数,

CTOT是将字符串转换成日期时间型数据的函数,

TTOC是将日期时间型数据转换成字符串的函数。

测试函数中的:

BOF是测试指针是否指向开头标志的函数,

EOF是测试指针是否指向结束标志的函数

FOUND是测试查找是否成功的函数,

FILE是测试指定文件是否存在的函数,

DBF是测试表文件名的函数,

IIF是条件函数,

TYPE是测试表达式数据类型的函数。

store 123456 to n 表示将 字符串123456 赋预变量n中。

?"n="+STR(n,8,3) 表示显示 n=-12346 其中str(n,8,3)表示将数值变量n 中的-123456转换成字符型,字符宽度为8,保留三位小数。

STR(n,9,2),STR(n,6,2),STR(n,3),STR(n,6),STR(n) 其中STR(n,9,2)表示将n 转换为字符型,宽度为9,小数位为2,进行了四舍五入,所以答案为-12346,后面以次类推。

另类解法

clear

dimension a(3)

cstr=""

cstrmax=""

cstrmin=""

cstraverage=""

for i=1 to 3

accept "请输入第"+alltrim(str(i))+"个数:" to a(i)

IF EMPTY(ALLTRIM(a(i)))

MESSAGEBOX("数字不能为空,请重新输入数字","系统提示")

i=i-1

loop

ENDIF

cstr=cstr+a(i)+","

cstraverage=cstraverage+a(i)+"+"

endfor

n=len(cstr)

cstr=left(cstr,n-1)

m=LEN(cstraverage)

cstraverage=LEFT(cstraverage,m-1)

cstrmax="max"+"("+cstr+")"

cstrmin="min"+"("+cstr+")"

cstraverage="("+cstraverage+")"+"/"+alltrim(str(i-1))

"最大值:",EVALUATE(cstrmax)

"最小值:",EVALUATE(cstrmin)

"平均值:",EVALUATE(cstraverage)

mod函数 N型

empty函数 L型

isnull函数 L型

len函数 N型

atc函数 N型

year函数 N型

left函数 C型

val函数 N型

chr函数 C型

datetime函数 T型

RAND(0) &&产生随机数,运行一次加0参数可以每次得到不同的随机序列

tmpN=int(rand()100) &&产生随机数0~100

do while T &&进入循环

if (tmpN>=97 and tmpN<=122) or (tmpN>=65 and tmpN<=90) &&如果数值范围在字母的ASICC值范围内

chr(tmpN) &&输出字母

exit &&退出循环

endif

tmpN=int(rand()100) &&产生随机数0~100

enddo

以上就是关于VFP中各种函数格式的英语全称急`````````全部的内容,包括:VFP中各种函数格式的英语全称急`````````、关于VFP中数值转换成字符串的问题、vfp编程 输入正实数值中最大和最小的数 要求随意给出数字进行比较,但不少于5个数以上及解题流程图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9627782.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存