【发布时间】:2012-07-25 21:02:56
【问题描述】:
我一直在寻找这个,但似乎找不到答案。我有以下小数以及我想要的 String.Format 的相应输出
100.00 -> 100
100.50 -> 100.50
100.51 -> 100.51
我的问题是,我似乎无法找到一种格式,既能在 100.50 末尾保留 0,又能从 100 中删除 2 个零。
非常感谢任何帮助。
编辑 为了更清楚。我有十进制类型的变量,它们只会是小数点后 2 位。基本上我想显示 2 位小数,如果它们存在或没有,我不想在 100.50 变为 100.5 的情况下显示 1 位小数
【问题讨论】:
-
你想让“100.50”变成“1.50”吗?
标签: c# string-formatting