JQuery里面金额的格式化
来源:互联网 发布:下载zoom软件 编辑:程序博客网 时间:2024/06/06 23:21
/** * 将数值四舍五入(保留2位小数)后格式化成金额形式 * * @param num 数值(Number或者String) * @return 金额格式的字符串,如'1,234,567.45' * @type String */ 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.floor(num/100).toString(); if(cents<10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3)); return (((sign)?'':'-') + num + '.' + cents); } /** * 将数值四舍五入(保留1位小数)后格式化成金额形式 * * @param num 数值(Number或者String) * @return 金额格式的字符串,如'1,234,567.4' * @type String */ function formatCurrencyTenThou(num) { num = num.toString().replace(/\$|\,/g,''); if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*10+0.50000000001); cents = num%10; num = Math.floor(num/10).toString(); for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3)); return (((sign)?'':'-') + num + '.' + cents); } // 添加金额格式化 jQuery.extend({ formatFloat:function(src, pos){ var num = parseFloat(src).toFixed(pos); 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.floor(num/100).toString(); if(cents<10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3)); return (((sign)?'':'-') + num + '.' + cents); } });
0 100
- JQuery里面金额的格式化
- JQuery里面金额的格式化
- 金额 和 百分比 的格式化
- JS金额数字的格式化
- JavaScript金额的格式化函数
- js金额的格式化效果
- 格式化金额
- 金额格式化
- 格式化金额
- 金额格式化
- 金额格式化
- 格式化金额
- 金额格式化
- 金额格式化
- 一个ext自动格式化金额的控件
- Java中金额的格式化###,###.00
- 格式化 金额 成我们想要的格式
- C# 格式化string类型的金额
- 新闻系统——真假分页
- sicily 2011. Nine Digits(广搜,康托展开)
- 懒惰、急躁和傲慢(Laziness, Impatience and hubris)
- mysql 执行计划解读
- 学习ASP.NET MVC5框架揭秘笔记-ASP.NET MVC路由(一)
- JQuery里面金额的格式化
- 封装JAVA数据库操作-学习
- PHP沉思录(转载)
- 如何看懂时序图(以1602为例)
- 《操作系统》操作系统中锁的实现原理
- ubuntu 15 循环登陆 login loop
- CSDN - markdown编译器
- Cocoapods reference is not a tree
- HDU5239.Doom——线段树