.net中格式化Decimal格式的方法(VB为例)

如将 12345.6789 显示为 12,345.68,使用如下代码:

Dim amt as Decimal = 12345.6789
amt .ToString(“N”)’ 结果为:12345
如果要保留3位小数则可写成:
amt.ToString(“N3”)

格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:

格式说明符

说明                 示例                 输出
C 货币         2.5.ToString("C")        ¥2.50
D 十进制数      25.ToString("D5")         00025
E 科学型        25000.ToString("E")      2.500000E+005
F 固定点        25.ToString("F2")        25.00
G 常规          2.5.ToString("G")        2.5
N 数字          2500000.ToString("N")    2,500,000.00
X 十六进制       255.ToString("X")        FF
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值