·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> 格式化数字字符串
正数表示右对齐,负数表示左对齐。如果要表示的字符数比对齐说明符中指定的数少,会用空格填充;如果多了,就会被忽略掉。
1 static void Main(string[] args) 2 { 3 var temp = 1000; 4 Console.WriteLine("|{0,10}|", temp); 5 Console.WriteLine("|{0,-10}|", temp); 6 Console.WriteLine("|{0,3}|", temp); 7 }
1 var temp = 123.456789; 2 Console.WriteLine("{0:F3}", temp);//定点,保留小数位数 3 Console.WriteLine("{0:C}", temp);//表示货币,取决于PC的区域设置 4 Console.WriteLine("{0:D10}", 123);//十进制数 5 Console.WriteLine("{0:G4}", temp);//根据说明符保留“数字长度”,最后一位四舍五入 6 Console.WriteLine("{0:X}", 123);//转16进制(区分大小写) 7 Console.WriteLine("{0:N4}", 1234567,890123);// 用逗号分隔数字 8 Console.WriteLine("{0:P}", temp);//百分比 9 Console.WriteLine("{0:R}", temp);//保留小数 10 Console.WriteLine("{0:E3}", temp);//科学计数法(区分大小写)