用C#设置小数格式,小数位数至少为2位
本文关键字:小数 2位 设置 格式 | 更新日期: 2023-09-27 18:29:44
是否有一个显示格式化程序可以在C#中输出小数作为这些字符串表示,而不进行任何舍入?
小数可能有2位小数,但如果它有更高的精度,则应包含在结果字符串中,而不是四舍五入。
示例:
decimal -> string
20 -> 20,00
20.00 -> 20,00
20.5 -> 20,50
20.5000 -> 20,50
20.125 -> 20,125
20.12500 -> 20,125
提前感谢
当您有一个合理的最大位数上限时:
ToString("0.00#######")
将处理您的所有示例,但不处理1.23456789012345M