您现在的位置是:首页 > .NET

.NET

Decimal.ToString(string format)格式化详解

2020-11-19 09:44:55 .NET admin
在我们使用Decimal.ToString()将数字型数据转化为字符串时,可以加上一个格式符来让Decimal.ToString()按着我们需要的格式进行输出,下面我们来详细的了解一下这些格式符:c或C:输出货币格式。e或E:输出科学计数(
在我们使用Decimal.ToString()将数字型数据转化为字符串时,可以加上一个格式符来让Decimal.ToString()按着我们需要的格式进行输出,下面我们来详细的了解一下这些格式符:

c或C:输出货币格式。
e或E:输出科学计数(指数)格式。
f或F:输出浮点型格式。
g或G:输出常规格式。
n或N:输出数字格式。
p或P:输出百分比。

自己做的一个小测试结果如下:
decimald=123456;
Response.Write(d.ToString());
Response.Write(d.ToString("c"));
Response.Write(d.ToString("e"));
Response.Write(d.ToString("f"));
Response.Write(d.ToString("g"));
Response.Write(d.ToString("n"));
Response.Write(d.ToString("p"));