1.占位符方式
(改方法只能在输出时显示保留两位小数的效果)
double number = 3.3333333333;
Console.WriteLine("{0:0.00}",number);
2.转字符串方式
double number = 3.3333333333;
String str = number.ToString("0.00"); // 保留两位小数,三位是0.000
number = Convert.ToDouble(str); // 保留指定小数位之后的double数值
3.四舍五入
Math.Round( 3.3333333333 , 2 );
4.
decimal.Round( decimal.Parse( "3.333333333" ), 2 );