字符串变成数字
请教大家,我收到一个字符串,是数值,然后需加上%显示出来
dim buf as string
dim buf1 as integer
buf="006" ‘这是收到的一个字符串
buf1=format(buf,"0%")
text1.text=buf1
但这显示的是600%
实际应该是6%
不知该如何处理
谢
[解决办法]
那你
text1.text=cstr(buf1) & "%"
这样就可以了吧
[解决办法]
format(buf,"0%") 中 buf 必须是数字变量
这样改
dim buf as string
dim buf1 as integer
buf="006" ‘这是收到的一个字符串
buf1=buf
buf1=format(buf1,"0%")
text1.text=buf1
[解决办法]
text1.text=cstr(buf1) & "%"
这样应该可以,format 是一种将字符串定义成一种显示格式,好像不能和字符串合并
[解决办法]
数学没学好吗?6% = 0.06
buf1=format(Val(buf)/100,"0%")