C#中的String.Format
2012-11-01 20:02
316 查看
把doubel保留2位有效数字
double d = 123;
string res = string.Format("{0:F2}",d);
结果是:d = 123.00
参考:
double d = 123;
string res = string.Format("{0:F2}",d);
结果是:d = 123.00
参考:
string str1 =string.Format("{0:N1}",56789); //result: 56,789.0 string str2 =string.Format("{0:N2}",56789); //result: 56,789.00 string str3 =string.Format("{0:N3}",56789); //result: 56,789.000 string str8 =string.Format("{0:F1}",56789); //result: 56789.0 string str9 =string.Format("{0:F2}",56789); //result: 56789.00 string str11 =(56789 / 100.0).ToString("#.##"); //result: 567.89 string str12 =(56789 / 100).ToString("#.##"); //result: 567 C 或 c 货币 Console.Write("{0:C}", 2.5); //$2.50 Console.Write("{0:C}", -2.5); //($2.50) D 或 d 十进制数 Console.Write("{0:D5}", 25); //00025 E 或 e 科学型 Console.Write("{0:E}", 250000); //2.500000E+005 F 或 f 固定点 Console.Write("{0:F2}", 25); //25.00 Console.Write("{0:F0}", 25); //25 G 或 g 常规 Console.Write("{0:G}", 2.5); //2.5 N 或 n 数字 Console.Write("{0:N}", 2500000); //2,500,000.00 X 或 x 十六进制 Console.Write("{0:X}", 250); //FA Console.Write("{0:X}", 0xffff); //FFFF
相关文章推荐
- string.Format对C#字符串格式化
- C# String.Format格式说明
- C# String.Format格式说明
- C# string Format示例
- c# 日期函数[string.Format----GetDateTimeFormats]格式
- C# String.Format
- C#:String.Format数字格式化输出
- C# String.Format 方法
- C# string.format() 格式化说明符
- 1 string .Formart();2 sql case;3 datagrid显示格式控制;4 String.Format举例(C#);格式控制style="MARGIN: 0px"
- C#使用String.Format()方法时,出现异常"输入的字符串格式有误"的解决方法
- C# string.Format格式化日期
- C# String.Format大全
- string.Format对C#字符串格式化[转]
- string.Format对C#字符串格式化
- 收集 -- C#的String.Format()
- c# 日期函数 string.Format
- C# String.Format格式化
- C# string.format设置字符串宽度 对齐
- C#常用String.Format