c = Val(Mid(a,j,

我喜欢ty2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
寻底 共回答了17个问题 | 采纳率88.2%
假设
a="456789"
j=3
c=Val(Mid(a,j,1))
c=6
先看mid,就是从字符串a中,从第j个位置,读取1个字符
再看Val,就是将字符串转换为数值,val("6")
因为"6"不能参与计算,它是一个字符串,所以要使用val(),来转换.
1年前

相关推荐

VF中VAL("12.34+56.
feixia161年前1
乾坤朗朗2007 共回答了13个问题 | 采纳率92.3%
Val函数是将字符串转换成数值,由于“12.34+56.78"表示的是一个字符串,val函数将从字符串开头判断哪些可以转换成数值型,所以答案为12.34
Int(X),Exp(X),Log(X),ASC(X),Chr(X),Val(X),Str(X),Len(X),Mid(
Int(X),Exp(X),Log(X),ASC(X),Chr(X),Val(X),Str(X),Len(X),Mid(X,n,k),Fix(X)说出它们的意思.vb中常用标准函数的意思?
无敌公主1年前1
7074153 共回答了26个问题 | 采纳率92.3%
常用标准函数也叫内部函数,VB内部函数大体分5类:数学函数、转换函数、字符函数、时间/日期函数和随机函数.
int(X)取整函数.返回值为不大于X的最大整数.
Exp(X)指数函数,返回值国以e为底、以X为指数的值.
log(x)对数函数.返回值为x的自然对数.
ASC(x)求求字符串X的第一个字符的ASCII 编码
Chr(X)把X转换为相应的字符,是一个合法的ASCII码值.
Val(X)返回值为字符串X中所包含的数值,若遇到字母则终止转换.
Str(X)返回值为X的字符串形式.
Len(X)返回字符串X的长度.
Mid(X,n,k)从X第n个字符开始,向后截取k上字符.
Fix(X)作用是直接舍去小数部分取整.