双倍字符串格式化

21

我有一些double值,想将它们转换为以下格式的字符串:

0.xx or x.xx

目前我已经尝试了这个:

double.ToString("#.#0");

如果我的数字以零开头,我该添加什么才能看到零?


使用yourdoublevariable.ToString("N2")。 - Amit K Khanchandani
5个回答

34

只需要使用即可

myDouble.ToString("0.00")

那应该可以解决问题了。


7

5
String.Format("{0:0.00}", 111.0);

3
在小数点前面加一个零:
double.ToString("0.#0");

这将始终包括数字,与可选的 # 相反。

2
使用以下内容:
myDouble.ToString("N2")

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接