早教吧 育儿知识 作业答案 考试题库 百科 知识分享

text1.text=s.text1.text=str(s)这两者什么时候相同.什么时候有区别.我怎么辨别应该选哪个text1.text=s.text1.text=str(s)这两者什么时候相同.什么时候有区别.我怎么辨别应该选哪个

题目详情
text1.text=s.text1.text=str(s) 这两者什么时候相同.什么时候有区别.我怎么辨别应该选哪个
text1.text=s.text1.text=str(s)
这两者什么时候相同.什么时候有区别.我怎么辨别应该选哪个
▼优质解答
答案和解析
当s为负数时,两者相同;
当s为0或正数时,两者不同:Str(s)的结果前面会多一个空格,这是正数的+号的占位符,由于习惯上正数的+号是不显示的,所以就变为空格了.
一般用Text1.Text = s就行了,VB会自动进行格式转换的.如果实在要先转换,建议用CStr(s),它不会多产生一个空格.