关于C#:如何使用Double函数得到short 值?


How to get short value using Double Function?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Create Excel (.XLS and .XLSX) file from C#
Rounding double values in C#

我的双函数生成这样的值

1
  56,365989365

我只想要像这样的价值。怎么弄到这个?


如果要构建值:

1
2
3
value *= 100;
value = Math.Truncate(value);
value /= 100;

如果要舍入该值:

1
value = Math.round(value, 2);


使用Math.Round。第二个参数是位置的数量。

1
var x = Math.Round(56.365989365, 2);