如何获得小数值?

时间:2016-03-30 08:55:45

标签: c# math decimal timespan

我正在测量serverPerformance。

现在我以毫秒为单位得到这个,但我希望在大于或等于500毫秒时将其转换为秒。

我像这样完成

TABLE9.Valid_to,
TABLE9.Lock,    <== delete this comma

from ((((((TABLE1 INNER JOIN TABLE2 ON TABLE1.Role=TABLE2.Role)

我的问题

当我在没有Math.ceiling的情况下返回totalseconds时,我得到了例子: 0,846秒 当我使用math.Ceiling方法时,我得到1秒。

Desrered result

  

0,8秒。

基本上我正在搜索一个返回十进制值的方法,其中包含2位小数。

1 个答案:

答案 0 :(得分:1)

var milliseconds = 0.846;
milliseconds.ToString("0.00"); // Gives 0.85