存档

文章标签 ‘Math’

Math.Truncate和Math.Round区别

2010年3月9日 云飞扬 没有评论

一个取整Truncate,一个包含小数Round
decimal pi = (decimal)System.Math.PI;
decimal decRet = System.Math.Truncate(pi);//取整数部分3
double trouble = 5.555;
double dblRet = System.Math.Truncate(trouble);//取浮点数部分5.0
double ddround=System.Math.Round(trouble,2);显示为5.56 4舍五入,保留几位小数,2表示2位

分类: c# 标签: