显示2位小数位数(除非有更多有效数字)

时间:2012-12-26 16:04:01

标签: c# asp.net math significant-digits

  

可能重复:
  Display Float as String with at Least 1 Decimal Place

给出以下值:

  • 23.50
  • 15
  • 19.3500
  • 31.505
  • 45.6670

如何实现以下显示:

  • 23.50
  • 15.00
  • 19.35
  • 31.505
  • 45.667

我想要做的是强制2个小数位,除非有更多“重要”数字,在这种情况下我也要展示它们。

注意:该值目前存储为Decimal?

1 个答案:

答案 0 :(得分:7)

使用

yourNumber.ToString(".00######")