"1.12345" 代替: String.Format("{0:0.0}", 123.0); // Limit am-6ren">
gpt4 book ai didi

c# - float 后至少有一位数字的字符串

转载 作者:太空狗 更新时间:2023-10-29 22:53:25 25 4
gpt4 key购买 nike

如何将 float 格式化为字符串:

1 => "1.0"

1.12345 => "1.12345"

代替:

 String.Format("{0:0.0}", 123.0); // Limit amount of digits

谢谢!

最佳答案

位数有最大限制吗?

您可以改用:

String.Format("{0:0.0#####}", floatVal)

您可以将 # 扩展到任何您想要/认为合理的地方。在格式说明符的 . 之后,0 表示应该始终显示小数精度位置,而 #表示如果存在则应显示。

关于c# - float 后至少有一位数字的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10538587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com