当前位置: 代码迷 >> C# >> C#格式化数值数据
  详细解决方案

C#格式化数值数据

热度:342   发布时间:2016-05-05 04:40:53.0
C#--格式化数值数据

如果数值数据需要更精细的格式化,每一个占位符都可以包含不同的格式字符,下表展示了核心格式化选项。

image
 

下面用一个例子来说明。

 

 1 namespace LearningCSharp 2 { 3     class Program 4     { 5         static void Main(string[] args) 6         { 7             FormatNumber(); 8             Console.ReadKey(); 9             10         }11 12         static void FormatNumber()13         {14             Console.WriteLine("The value 99999 in different ways:");15             Console.WriteLine("c format : {0:c}",99999);16             Console.WriteLine("d9 format : {0:d9}",99999);17             Console.WriteLine("f format : {0:f3}", 99999);18             Console.WriteLine("g format : {0:g}", 99999);19 20             Console.WriteLine("n format : {0:n}",99999);21             Console.WriteLine("E format : {0:E}",99999);22             Console.WriteLine("e format : {0:e}",99999);23             Console.WriteLine("X format : {0:X}",99999);24             Console.WriteLine("x format : {0:x}",99999);25         }26     }27 }

 

image

如果想要了解更多关于.net字符串的格式化,可以查阅.net framework 文档的Formatting Type主题。

1楼Tr丶小妖灬
a mere trifle
  相关解决方案