想把数字格式化输出

原创 2004年10月11日 14:44:00
请参见 .NET Framework 开发员指南  

自定义数字格式字符串输出示例

下表阐释了通过给特定数据类型和值应用某些自定义数字格式字符串来创建的输出。使用 ToString 方法和美国英语区域性生成输出。

“格式”列指示格式字符串,“数据类型”列指示所用的数据类型,“值”列指示被格式化的数值,“输出”列指示格式化结果。

格式 数据类型 输出
##### 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)

请参见

自定义数字格式字符串 | 标准数字格式字符串

java格式化输出数字总结

在实际工作中,常常需要设定数字的输出格式,如以百分比的形式输出,或者设定小数位数等,现稍微总结如下。   主要使用的类:java.text.DecimalFormat   1。实例化对象,可以用如...
  • meifage
  • meifage
  • 2011年12月01日 23:02
  • 4438

MFC格式化输出

temp.Format(L"0%s",temp);自己不能format自己,MSDN上有说明:  The call will fail if the string object itself i...
  • MARZ07101
  • MARZ07101
  • 2012年12月08日 11:48
  • 1193

javascript :数字格式化输出

script type="text/javascript">var format = function (number, form) {    var forms = form.split(.), n...
  • superch0054
  • superch0054
  • 2009年01月15日 15:11
  • 6750

JavaScript字符串格式化输出

js过程中常常会用到字符串拼接,很多时候这些拼接又长又硬,而js又没有提供像其他语言一样的字符串格式化方式,于是我们只好DIY了。 一般来说,我们需要实现如下两种方式的格式化: ...
  • lifan_3a
  • lifan_3a
  • 2015年02月15日 17:09
  • 464

C++ cout格式化输出

将 cout 的 flag 保存到变量, 以便修改后的恢复 ostream::fmtflags old = cout.flag() ; // 无参将返回当前 flag 值 ...
  • dongfengkuayue
  • dongfengkuayue
  • 2014年03月14日 11:10
  • 2843

java 格式化输出

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载...
  • u011625768
  • u011625768
  • 2016年04月06日 00:10
  • 426

C++基础——格式化输出

似乎很少有人强调C++的格式化输出的问题,那是因为因为c++的编译器默默地做着许多格式化的动作,以保证C++ Style格式化输出与C-style的格式化的一个根本不同,C++style的格式化输出是...
  • lanchunhui
  • lanchunhui
  • 2015年11月07日 18:28
  • 1374

格式化输出数字

翻译:Cheramiemail:cherami@163.net原文:http://developer.java.sun.com/developer/TechTips/2000/tt0411.html ...
  • joy_cz
  • joy_cz
  • 2006年10月08日 00:32
  • 2984

数字格式化输出

int a = 12345678; //格式为sring输出 Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); Label2.Text = "...
  • sunzongteng
  • sunzongteng
  • 2009年04月30日 14:01
  • 290

c++ cout 格式化输出浮点数、整数及格方法

C语言里可以用printf(),%f来实现浮点数的格式化输出,用cout呢。。。? 下面的方法是在网上找到的,如果各位有别的办法谢谢留下... iomanip.h是I/O流控制头文件,就像C里面的格式...
  • ztk881012
  • ztk881012
  • 2014年01月24日 02:07
  • 4445
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:想把数字格式化输出
举报原因:
原因补充:

(最多只允许输入30个字)