首页 > c# > Math.Truncate和Math.Round区别

Math.Truncate和Math.Round区别

一个取整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位

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/834

分类: c# 标签:
一键分享到:新浪微博分享  分享到网易微博    转贴到开心网  推荐到豆瓣  分享到QQ空间    RSS订阅
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.