【问题标题】:convert decimal Value to two precision in c# [duplicate]在c#中将十进制值转换为两个精度[重复]
【发布时间】:2016-11-16 05:41:22
【问题描述】:

我想像下面的输入一样将十进制值输出为两个精度,

  1. 0
  2. 78.8798
  3. 6
  4. 0.986

  1. 0.00
  2. 78.88
  3. 6.00
  4. 0.99

在c#中将十进制值转为十进制或字符串。

【问题讨论】:

  • Math.Round(如果要取整值),.ToString("F2")(如果要表示值)
  • d.ToString("N2")
  • 你有没有尝试过使用谷歌,或者至少在你写问题标题时查看过类似主题的结果?

标签: c# decimal


【解决方案1】:

一种方式:

String.Format("{0:0.00}", yourDecimal)

阅读:Custom Numeric Format Strings

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-31
    • 2011-04-03
    • 2014-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多