金额三位一逗显示
来源:互联网 发布:税务大数据分析讲座 编辑:程序博客网 时间:2024/05/21 09:44
// 方法一var n="1232134456.546";function format1(n){ //要求传入n 本身是一个3位小数 // parseFloat() 函数可解析一个字符串,并返回一个浮点数。 // toLocaleString() 把数组转换为本地字符串。 return parseFloat(n).toLocaleString();}
// 方法二function format_number(n){ var num = parseInt(n).toString(); if(num/length<=3) { return num; }else { var r=num.length%3; var a = num.slice(0,r)+num.slice(r,num.length).match(/\d{3}/g).join(',') var b=num.slice(r,num.length).match(/\d{3}/g).join(','); return r>0?a:b; }}
// 方法三// 从右边往左计算function formatNum(str){ var str = parseFloat(str).toString(); var newStr="" var count=0; if(str.indexOf('.')==-1){ // for(var i=str.length-1;i>=0;i--){ for(var i= str.length-1;i>=0;i--) { if(count % 3 == 0 && count != 0){ newStr = str.charAt(i) + "," + newStr; }else{ newStr = str.charAt(i) + newStr; //逐个字符相接起来 } count++; } str = newStr + ".00"; //自动补小数点后两位 return str; }else{ //带小数点 for(var i = str.indexOf(".")-1;i>=0;i--) { if(count % 3 == 0 && count != 0){ newStr = str.charAt(i) + "," + newStr; }else{ newStr = str.charAt(i) + newStr; //逐个字符相接起来 } count++; } str = newStr + (str + "00").substr((str + "00").indexOf("."),3); return str; }}
1 0
- 金额三位一逗显示
- iOS-金额三位一撇
- iOS-格式化金额,三位一逗号
- php 格式化金额(每三位加一逗号)
- Java金额每隔三位加上一个逗号
- 格式化金额,每隔三位加逗号
- 数字金额每三位按逗号","拆分
- 三位一逗号
- 关于数字的格式化显示[比如保留几位小数/三位一逗号分隔等等]
- android显示数字时,String 字符串的操作【三位一逗号、去除科学计数法】
- 关于web开发金额每隔三位逗号格式化js
- 金额数字字符串整数位每三位加个逗号
- js格式化数字(金额--每隔三位加逗号)
- 数字 显示金额
- 格式化金额显示格式
- 将字符串三位一个逗号显示
- BIEE 11g 关于动态切换金额显示单位 方案一
- textbox实时显示金额样式
- ActiveMQ中消费者是如何接收消息的(二)
- 华为网络赛云平台学习知识点整理
- (二)c++类的继承与派生
- 【TensorFlow官网搬运201704】Getting Started With TensorFlow
- Linux之常用Shell命令
- 金额三位一逗显示
- centos 7 bitnami redmine 环境搭建
- js 修改input text 的值
- Ext的基础知识
- linux syslog服务器配置,自动发日志到另一台日志服务器
- C#中virtual abstract 和override的使用
- OC Runtime学习及运行时消息转发机制
- Jxl使用总结
- Java 设计模式