在SKILL中怎么把数字变成字符?
时间:10-02
整理:3721RD
点击:
用这个inTOchar后数字1变为了\001这种,\001变成list() ,再用append 就不能用了,我要的是字符1这种。怎么得到呢。for(i 1 Numb
charNum=atoi(car(listIntNum))
listIntNums=parseString(num "")
charOne=nth(charNumlistIntNums)
charOne=atoi(charOne)
;charOne=intToChar(charOne)
charNum=append(charNum list(charOne))
listIntNum=cdr(listIntNum)
)
charNum=atoi(car(listIntNum))
listIntNums=parseString(num "")
charOne=nth(charNumlistIntNums)
charOne=atoi(charOne)
;charOne=intToChar(charOne)
charNum=append(charNum list(charOne))
listIntNum=cdr(listIntNum)
)
我不用这样做了,找到了用数组完成了
num=listToVector(numlistIntNum=parseString(intNum "")
Numb=length(listIntNum)
for(i 1 Numb
println(num))
u can refer as follow:
a=1 ; int
b=sprintf(nil "%n" a) ; string
printf("b=%s\n" b)
then you can get the string "1"