作业帮 > 综合 > 作业

按键精灵,怎样可以把小数点后面多余的0(有时包括小数点)去掉

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/04 13:54:02
按键精灵,怎样可以把小数点后面多余的0(有时包括小数点)去掉
怎么可以把小数点后面多余的0去掉,包括小数点
获得数字 218.90 变成 218.9
获得数字 218.00 变成 218
获得数字 218.0 变成 218
但是
获得数字 218.35 还应该是 218.35
刚刚忘记说了,这些数字
其实是通过复制获得的。
也就是说,这其实是个文本,并非数字
x = "218.00"
TracePrint CSng(x)
x = "218.90"
TracePrint CSng(x)
x = "218.35"
TracePrint CSng(x)
我发现楼上的回答虽然问题可以解决,但应该不是楼主要的答案,直接利用 CSng()函数可以自动去掉无用的零
再问: 谢谢你,其实问题昨天我自己已经解决啦。。不过,你的是正确的。 h = "218.90" h = CSng(h) Messagebox h 运行结果是 218.9