博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#.NET中的ToString()数字格式化
阅读量:4885 次
发布时间:2019-06-11

本文共 1245 字,大约阅读时间需要 4 分钟。

数字格式字符串

-----货币-----
.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)

转载于:https://www.cnblogs.com/ck235/p/5020656.html

你可能感兴趣的文章
223. Rectangle Area
查看>>
spring boot + velocity中文乱码解决方式
查看>>
ASP 32位程序运行与64位问题:ADODB.Connection 错误 '800a0ea9' 未指定提供程序,也没有指派的默认提供程序。...
查看>>
xcode-git笔记
查看>>
TCP和UDP的优缺点及区别
查看>>
MATLAB消除曲线毛刺Outlier Detection and Removal [hampel]
查看>>
【javascript学习——《javascript高级程序设计》笔记】DOM操作
查看>>
高效的SQL语句翻页代码
查看>>
XMLHTTP.readyState的五种状态
查看>>
百度外卖 前端面试题
查看>>
查询树形的根节点
查看>>
HDU 1272 小希的迷宫
查看>>
hdu 5412 CRB and Queries(整体二分)
查看>>
CentOS如何安装linux桌面?
查看>>
Speech and Booth Demo in Maker Faire Shenzhen 2018
查看>>
bzoj 1670: [Usaco2006 Oct]Building the Moat护城河的挖掘
查看>>
bzoj 2281: [Sdoi2011]黑白棋
查看>>
bzoj 4475: [Jsoi2015]子集选取
查看>>
团队开发7
查看>>
java之静态代理与动态代理
查看>>