如何取成两位小数?
在c#中,如果我得到一个数为0.239768451,怎样将它取小数点后两位得到0.23或者0.24?
方式很多,列出以下三种:
double d = Math.Round(0.239768451, 2); //d=0.24
string s = 0.239768451.ToString("0.##"); //s=0.24
string ss = String.Format("{0:F} ", 0.239768451); //ss=0.24
以上方法均为四舍五入,不四舍五入的方法好像要编一个函数来解决