码迷,mamicode.com
首页 > 其他好文 > 详细

Math类,System.Math

时间:2014-06-29 14:30:54      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:os      cti      c   io   

public static double Round(
double value,//要舍入的双精度浮点数。
int digits//返回值中的小数数字。
)将双精度浮点值按指定的小数位数舍入。

说明:digits is zero, an integer is returned.‘ data-guid="5045d582a1128e55c6e57e080dc6901f">由于用十进制数表示浮点数或对浮点数进行算术运算可能导致的误差,在某些情况下,Round(Double, Int32) 方法可能不会对中点值四舍五入到在 digits 位置中最近的偶数值。 如下面的示例所示,其中 2.135 将舍入为 2.13 而不是 2.14。 将会发生这种情况是因为该方法在内部将 value 乘以 10 * ,乘法运算在此例中将会有精度损失。

Math类,System.Math,布布扣,bubuko.com

Math类,System.Math

标签:os      cti      c   io   

原文地址:http://www.cnblogs.com/chucklu/p/3755609.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!