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

text1.text=s。。。。text1.text=str(s)这两者什么时候相同。什么时候有区别。我怎么辨别应该选哪个... text1.text=s。。。。text1.text=str(s)
这两者什么时候相同。什么时候有区别。我怎么辨别应该选哪个
展开
 我来答
网海1书生
科技发烧友

2013-12-02 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
当s为负数时,两者相同;
当s为0或正数时,两者不同:Str(s)的结果前面会多一个空格,这是正数的+号的占位符,由于习惯上正数的+号是不显示的,所以就变为空格了。
一般用Text1.Text = s就行了,VB会自动进行格式转换的。如果实在要先转换,建议用CStr(s),它不会多产生一个空格。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式