数字保留2位小数

1、toFixed(num) 方法可把 Number 四舍五入为指定小数位数的数字。(num可取0-20,包括0、20)

<script>
    var a=3.141592653;
    console.log(a.toFixed(2));  //3.14
</script>

2、js方法

var a=3.141592653;
function fun(x) {
    var f = parseFloat(x);
    if (isNaN(f)) {
        return;
     }
     f = Math.round(x*100)/100;
     return f;
}
console.log(fun(a));  //3.14

3、其他数据处理可参考http://www.w3school.com.cn/jsref/jsref_obj_math.asp

时间: 2024-11-10 11:27:39

数字保留2位小数的相关文章

html模板中的数字保留两位小数

<script> //html模板中的数字保留两位小数 function formatCurrency(num) { num = num.toString().replace(/\$|\,/g,''); if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*100+0.50000000001); cents = num%100; num = Math.flo

Javascript 数字保留2位小数

整理使用Javascript函数将数值保留两位小数: 1.num.toFixed(2) //进位 2.(Math.round(num * 100) / 100).toFixed(2) //进位 3.(Math.floor(num * 100) / 100).toFixed(2) //不进位 4.(Number(num.toString().match(/^\d+(?:\.\d{0,2})?/))).toFixed(2) //不进位 5.num.toPrecision(3) //进位,toPrec

js-格式化数字保留两位小数-带千分符

很多时候发现有时候js会提示自带函数不能使用,所以自己找了很多资料实现了个 html <input type="text" class="input_text input_number" name="mgsy_dbnfjlr" value="" onblur="this.value=fouces_qfh(this.value)" /> js函数 function fouces_qfh(obj){

js 格式化数字保留2位小数

function toDecimal2(x) { var f = parseFloat(x); if (isNaN(f)) { return false; } var f = Math.round(x*100)/100; var s = f.toString(); var rs = s.indexOf('.'); if (rs < 0) { rs = s.length; s += '.'; } while (s.length <= rs + 2) { s += '0'; } return s;

java数字保留两位小数四舍五入

import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1() { BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubl

javascript实现保留两位小数一位自动补零代码实例

javascript实现保留两位小数一位自动补零代码实例:本章节介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少的就自动补零,这个也是为了统一的效果,先看代码实例: function returnFloat(value){ var value=Math.round(parseFloat(value)*100)/100; var xsd=value.toString().split("."); if(xsd.length==1){ value=value.

javascript实现保留两位小数的多种方法

这篇文章主要介绍了javascript实现保留两位小数的多种方法,如果数字的原本小数位数不到两位,那么缺少的就自动补零,感兴趣的小伙伴们可以参考一下 第一种方法:javascript实现保留两位小数一位自动补零代码实例:第一种方法介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少的就自动补零,这个也是为了统一的效果,先看代码实例: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 function returnFloat(value)

验证输入的是否是数字、小数,包含保留几位小数

1.验证方法 validationNumber(e, num)  e代表标签对象,num代表保留小数位数 function validationNumber(e, num) { var regu = /^[0-9]+\.?[0-9]*$/; if (e.value != "") { if (!regu.test(e.value)) { alert("请输入正确的数字"); e.value = e.value.substring(0, e.value.length -

velocity 将数字转为以万为单位,保留2位小数

$count = 123456789  -- 将数字转为以万为单位,保留2位小数 #set($per_count = ($count/100))   --  $count/100 返回值为 1234567 #set($per_count = ($count/100.00)) -- $count/100.00 返回值为 12345.67 $per_count 万