function zero(num){ var str=num.toString(); if(str.indexOf(".")==-1){ return num+'.00'; }else{ //整个数字的长度 var len=str.length; //整数部分长度 var integerLen=str.indexOf('.'); if(len>(integerLen+2)){ return str.slice(0,integerLen+3); }else if(len==(in
double d = 123456.789; DecimalFormat df = new DecimalFormat("#,##0.00"); System.out.println(df.format(d)); 四舍五入保留2位小数: String.format("%.2f", value); JS中数字的计算,第一个方法用于计算,第二个用于千分位显示 Math.formatFloat = function (f, digit) { var m = Math.po
http://blog.csdn.net/yuhua3272004/article/details/3075436 使用java.math.BigDecimal工具类实现 java保留两位小数问题: 方式一(四舍五入形式保留两位小数,注意模式ROUND_HALF_UP): 四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale
转载自 http://blog.csdn.net/com_stu_zhang/article/details/7214565 方法1: float f = 34.232323; BigDecimal b = new BigDecimal(f); float f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue(); // b.setScale(2, BigDecimal.ROUND
方法1: float f = 34.232323; BigDecimal b = new BigDecimal(f); float f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue(); // b.setScale(2, BigDecimal.ROUND_HALF_UP) 表明四舍五入,保留两位小数 float ft = 134.3435f; int scale = 2
原文地址http://blog.csdn.net/he20101020/article/details/8503308 <script type="text/javascript"> //保留两位小数 //功能:将浮点数四舍五入,取小数点后2位 function toDecimal(x) { var f = parseFloat(x); if (isNaN(f