货币格式化函数
2012-10-08 01:28
162 查看
String.prototype.asCurrency = function() { var f1 = this; var f2 = (Math.round((f1-0) * 100)) / 100; f2 = Math.floor(f2) == f2 ? f2 : (Math.floor(f2 * 10) == f2 * 10) ? f2 + '0' : f2; f2 = String(f2); r = /(\d+)(\d{3})/; fs = String(f2); while (r.test(f2)) { f2 = f2.replace(r, '$1' + ',' + '$2'); } return (f2); // TODO 没考虑金额为负的情况 }
相关文章推荐
- 格式化为货币值函数(FormatCurren…
- Python print函数用法,print 格式化输出
- sprintf函数用法,格式化字符串的知识
- js格式化时间函数
- C语言中printf格式化输出函数
- [DataBase]Sql Server 日期格式化函数[转载]
- sql 时间格式化函数
- js时间格式化函数,支持Unix时间戳
- 利用MFC里面格式化函数也可以实现可变长度的问题
- Delphi的学习笔记七——格式化输出函数(总结的很全面)
- 自己动手写C语言格式化输出函数(二)
- jquery EasyUI的formatter格式化函数代码
- C语言sprintf()函数:将格式化的数据写入字符串
- 格式化数字函数FormatNumber
- 格式化app Json对象函数(我常用的)
- Sqlite SQL格式化输入函数splite3_mprintf
- prinf 函数格式化
- PHP 格式化字符串函数:addslashes()和stripslashes()
- Sql Server 中一个非常强大的日期格式化函数
- 货币数字转换成中文大写的函数