C# 中数字用千位符表示使用什么方法?
C# 中数字用千位符表示使用什么方法? 问题点数:0、回复次数:3Top
1 楼fancyf(凡瑞)回复于 2005-06-01 13:48:47 得分 0
12345.ToString("N3")
Top
2 楼fancyf(凡瑞)回复于 2005-06-01 14:09:14 得分 0
Sorry, 搞错了,N3后面的3是小数的个数,不是每组数字的个数
上面的输出是12,345.000
这样写会干净一些:
System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();
nfi.NumberDecimalDigits = 0;
Console.WriteLine(12345.ToString("N", nfi));
输出12,345Top
3 楼sskset(断点)回复于 2005-06-01 14:16:04 得分 0
12345.ToString("###,##0")Top




