zoukankan      html  css  js  c++  java
  • 数字千分位处理,number.js,js保留两位,整数强制保留两位小数

    杨龙飞

    杨龙飞

    杨龙飞

    杨龙飞

    杨龙飞

    杨龙飞

    官方文档:https://www.customd.com/articles/14/jquery-number-format-redux

    1、千分位

    $.number(data,2);//保留两位,加上千分位

    $('#price').number( true, 2 );//输入的时候自动进行格式化,保留两位小数点,加上千分位

    当input type="number"时,此插件不支持,type必须是text才行

    2、保留两位小数(整数默认加上.00)

    var a = "1";

    a=a-0;//转化为数字

    a.toFixed(2);//强制保留两位

    typeof a;

    number;

    a;

    1.00;

    博客地址:http://www.cnblogs.com/windseek/

    3、保留两位小数(整数不处理)

    varx=11.111;

    x=Math.round(x*100)/100;

    x=11.11;

     4、保留整数

    //input框格式化数字
    (function formatInteger(){
    $("input.integer").keyup(function(){
    var newval=$(this).val()-0;
    $(this).val("");
    $(this).val(newval);
    })
    })()
    5、js控制千分位
    function formatNum(num,n){  
    
    //参数说明:num 要格式化的数字 n 保留小数位      
    
        num = String(num.toFixed(n));      
       var re = /(-?d+)(d{3})/;      
    
    while(re.test(num)) {  
    
            num = num.replace(re,"$1,$2");  
    
       }  
    
    return num;  
    
    }  
    学而不思则罔,思而不结则殆,结而不看,一事无成
  • 相关阅读:
    vim配置文件
    NGUI屏幕自适应解决方案
    配置java环境
    Ignore files which are already versioned
    Unity3D TestTool Part _1
    c# 语法
    Application.persistentDataPath 的一个小坑
    Unity3D Log 收集机制
    Android 问题流水总结
    Open Phone, SMS, Email, Skype and Browser apps of Android in Unity3d
  • 原文地址:https://www.cnblogs.com/windseek/p/5939358.html
Copyright © 2011-2022 走看看