标签:
例如下,字符串,格式化 数字格式字符串 -----货币----- .ToString("C"); .ToString("c"); 例 2.5.ToString("c") -> ¥2.50 -----十进制----- .ToString("D"); .ToString("d"); 例 123.ToString("d8") -> 00000123 -----科学记数----- .ToString("E"); .ToString("e"); -----定点----- .ToString("F"); .ToString("f"); 例 25.ToString("f2") -> 25.00 -----常规----- .ToString("G"); .ToString("g"); 例 2.5.ToString("g") -> 2.5 -----数字----- .ToString("N"); .ToString("n"); 例 2500000.ToString("n") -> 2,500,000.00 -----百分比----- .ToString("P"); .ToString("p"); 例 0.125.ToString("p") -> 12.5% -----往返过程----- .ToString("R"); .ToString("r"); -----任何单个字符----- .ToString(); 自定义数字格式字符串 格式符 说明 0 小数左取整 小数右占位 # 非0时数字占位 . 小数点 , 千分隔符 % 乘以100后加%表示 \ 转义序列 ‘‘ 字符串 "" 字符串 ; 分割正数负数和零 格式字符串 数据类型 值 输出 ##### Double 123 123 00000 Double 123 00123 (###) ### - #### Double 1234567890 (123) 456 – 7890 #.## Double 1.2 1.2 0.00 Double 1.2 1.20 00.00 Double 1.2 01.20 #,# Double 1234567890 1,234,567,890 #,, Double 1234567890 1235 #,,, Double 1234567890 1 #,##0,, Double 1234567890 1,235 #0.##% Double 0.086 8.6% 0.###E+0 Double 86000 8.6E+4 0.###E+000 Double 86000 8.6E+004 0.###E-000 Double 86000 8.6E004 [##-##-##] Double 123456 [12-34-56] ##;(##) Double 1234 1234 ##;(##) Double -1234 (1234)
标签:
原文地址:http://www.cnblogs.com/Fanny4281/p/4453710.html