C#的格式化输出数字
2012-09-13 00:00
176 查看
class Program { static void Main(string[] args) { Console.WriteLine("数字格式化输出"); formateNumericalValue(99999); Console.ReadKey(); } /* * 数字格式化输出 * c或C 货币化格式,默认会使用电脑设置的国家和地区的货币符号表示 * e或E 科学计数法表示 * d或D 格式化十进制表示 * f或F 使用小数格式化输出 * n或N 基本数值格式化(带逗号) * x或X 十六进制表示 * g或G 格式化为定点或指数表示 */ static void formateNumericalValue(Int32 nValue) { Console.WriteLine("格式化输出{0}", nValue); Console.WriteLine("c,货币化输出:{0:c}", nValue); Console.WriteLine("d9,格式化十进制输出:{0:d9}", nValue); Console.WriteLine("e,幂表示法{0:e}", nValue); Console.WriteLine("f,小数表示法:{0:f3}", nValue); Console.WriteLine("n,基本数值格式化:{0:n3}", nValue); Console.WriteLine("x,16进制格式表示:{0:x}", nValue); Console.WriteLine("g,定点或指数表示:{0:g}", nValue); Console.WriteLine("g,定点或指数表示:{0:g1}", nValue); } /* * out: 数字格式化输出 格式化输出99999 c,货币化输出:¥99,999.00 d9,格式化十进制输出:000099999 e,幂表示法9.999900e+004 f,小数表示法:99999.000 n,基本数值格式化:99,999.000 x,16进制格式表示:1869f g,定点或指数表示:99999 g,定点或指数表示:1e+05 */ }
![](http://static.oschina.net/uploads/space/2012/0913/160101_KtHC_124452.jpg)
相关文章推荐
- C#数字格式化输出
- C#: String.Format() 数字格式化输出
- C#数字格式化输出
- ASP.NET C# 数字格式化输出
- C#:String.Format数字格式化输出
- C#数字格式化输出
- C#:String.Format数字格式化输出
- C#中的数字、日期等字符的串格式化输出
- C#数字格式化输出
- C# 数字格式化输出
- 【转】C#:String.Format数字格式化输出
- C#:String.Format数字格式化输出
- C#数字格式化输出
- C#:String.Format数字格式化输出
- C#中格式化数字输出,使用NumberFormatInfo.NumberGroupSeparator 属性
- C#:String.Format数字格式化输出
- C#:String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}...
- C#:String.Format数字格式化输出
- C#:String.Format数字格式化输出
- C#:String.Format数字格式化输出