数字四舍五入

简介: <p> <textarea cols="75" rows="19" name="code" class="java:nogutter:collapse">/** * 四舍五入 * @param val 值 * @param precision 小数点保留位数 * @return */ public static Double roundDouble(doubl

 /** * 四舍五入 * @param val 值 * @param precision 小数点保留位数 * @return */ public static Double roundDouble(double val, int precision) { Double ret = null; try { double factor = Math.pow(10, precision); ret = Math.floor(val * factor + 0.5) / factor; } catch (Exception e) { e.printStackTrace(); } return ret; }

目录
相关文章
|
2月前
对数值进行保留小数点后两位的处理
对数值进行保留小数点后两位的处理
14 0
|
10月前
|
C++
C++ 输出特定位数小数
C++ 输出特定位数小数
78 0
|
11月前
求整数的位数及各位数字之和
求整数的位数及各位数字之和
76 0
有关小数点之后为0的问题
有关小数点之后为0的问题
117 0
真正的四舍五入
真正的四舍五入
|
机器学习/深度学习
400. 第 N 位数字 : 位数统计模拟题
400. 第 N 位数字 : 位数统计模拟题
|
NoSQL BI MongoDB
从“四舍五入”到“奇进偶舍”
处理取整时,大概下意识的想到的方法,都是“四舍五入”吧?不过我们可以先看两个例子,在Python 3中,round(4.5) == 4,而在mongodb 以上的版本中,{$round: 4.5}的结果也是4。
1670 0