【发布时间】:2010-12-02 14:36:32
【问题描述】:
有没有可以在小数上使用的字符串格式,从而得到如下结果?
123 => "123"
123.4 => "123.40"
123.45 => "123.45"
123.456 => "123.46"
在英语中,数字应始终显示为正好两位小数,除非它包含整数值,此时不应有小数(因此不允许显示“123.00”)。
【问题讨论】:
-
“整数值”是什么意思?例如。你认为 123.001 是一个整数(显示为“123”)还是不是(显示为“123.00”)?
-
我指的是数学意义上的整数,与任何实际数据类型无关。
标签: c# formatting decimal