szy2870 发表于 2024-5-31 12:06:53

怎么去掉小数点及后面多余的零?求助!

比如:12.00实现结果12,比如:100.0200实现结果为100.02

火山的到文本会保留小数点后的0,
易语言到文本(到数值(文本数据))可以做到这个效果。

Xelloss0618 发表于 2024-5-31 12:26:26

格式化文本 ("%.2f", 小数值)

szy2870 发表于 2024-5-31 14:06:34

Xelloss0618 发表于 2024-5-31 12:26
格式化文本 ("%.2f", 小数值)

非常感谢!晚上回去测试一下。

szy2870 发表于 2024-5-31 18:44:10

Xelloss0618 发表于 2024-5-31 12:26
格式化文本 ("%.2f", 小数值)

大神,我回家测试了一下你的代码,因为你这个结果是保留两位小数,我要的是既能实现12.00结果12又能实现100.0200结果为100.02 也就是说小数点后面都是0的情况就保留整数,小数点后面有非零的情况就去掉后面的0
,请你帮我再完善一下,同时满足以上两种情况。

Xelloss0618 发表于 2024-5-31 20:46:12

szy2870 发表于 2024-5-31 18:44
大神,我回家测试了一下你的代码,因为你这个结果是保留两位小数,我要的是既能实现12.00结果12又能实现1 ...

没有这种格式,你可以判断转换后的文本是否以 .00 结尾,是就删掉这部分的文本
页: [1]
查看完整版本: 怎么去掉小数点及后面多余的零?求助!