日期:2014-05-17  浏览次数:20900 次

C#Double类型数据四舍五入问题
小菜现在想将一个double类型的数据转换为string类型,但是这个double的数据太长,我想在想只截取小数点后3位,但是想能四舍五入的得到较近的值。怎么办?举例子,我有个一个double Num = 2.6789123,string = Num.ToString();我现在只想保留小数点后3位,就是得到2.679这个值用于输出,该怎么做?
C# double数据处理

------解决方案--------------------
            string str = Num.ToString("F3");