主题:str函数的问题
str是把数字转化为字符串的函数,但是经常会出现这样一个问题:数字转化为字符串字后,字符串最前面有一个空格。
经过试验,只要不是负数,无论数字是什么数据类型,均会出现这个问题。
观察到这一现象的简单代码
private sub Form_Click()
dim s as string,aLongNum as long,aIntegerNum as integer
aLongNum=2
s="0" & str(aLongNum)
print s
aIntegerNum=2
s="0" & str(aIntegerNum)
print s
aLongNum=-2
s="0" & str(aLongNum)
print s
end sub
经过试验,只要不是负数,无论数字是什么数据类型,均会出现这个问题。
观察到这一现象的简单代码
private sub Form_Click()
dim s as string,aLongNum as long,aIntegerNum as integer
aLongNum=2
s="0" & str(aLongNum)
print s
aIntegerNum=2
s="0" & str(aIntegerNum)
print s
aLongNum=-2
s="0" & str(aLongNum)
print s
end sub