数字金额转大写

function DX(n) {if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n))return falsevar unit = "千百拾亿千百拾万千百拾元角分", str = "";n += "00";var p = n.indexOf('.');if (p >= 0)n = n.substring(0, p) + n.substr(p+1, 2);unit = unit.substr(unit.length - n.length);for (var i=0; i < n.length; i++)str += '零壹贰叁肆伍陆柒捌玖'.charAt(n.charAt(i)) + unit.charAt(i);return str.replace(/零(千|百|拾|角)/g, "零").replace(/(零)+/g, "零").replace(/零(万|亿|元)/g, "$1").replace(/(亿)万|壹(拾)/g, "$1$2").replace(/^元零?|零分/g, "").replace(/元$/g, "元整");
}DX(123456);  //"拾贰万叁千肆百伍拾陆元整"

js原生 阿拉伯数字转中文大写 (金额)相关推荐

  1. 金额阿拉伯数字转换为中文大写

    最近的做项目中需要弄一个金额是阿拉伯数字转为中文大写的金额,自己偷懒了,就总结一下. 第一种方法相对复杂 private static readonly String cnNumber = " ...

  2. Python:阿拉伯数字转换为中文大写数字(金额的读数规则)

    萌萌帮班里同学做了一个python的编程作业,正好回顾一下python基础知识,以下源码和思考过程,代码全部原创. IDE:pycharm python版本:python3.7 ''' 实验目的:在银 ...

  3. JS将阿拉伯数字转为中文汉字

    JS将阿拉伯数字转为中文汉字 function Arabia_To_SimplifiedChinese(Num) {for (i = Num.length - 1; i >= 0; i--) { ...

  4. 将阿拉伯数字转换为中文大写数字 —— pyhton实现

    将阿拉伯数字转换为中文大写数字 -- pyhton实现 在银行的日常业务中,常常需要用到将阿拉伯数字转换为中文大写数字的 功能.这次实验将编写一个程序,将用户输入的阿拉伯数字代表的金额,转换为大写数字 ...

  5. 阿拉伯数字转中文大写

    //=============================阿拉伯数字转中文大写============================= function Chinese(num)  //将阿拉伯 ...

  6. VB 阿拉伯数字转换为中文大写数值函数

    Private Function CChinese(StrEng As String) As String If Not IsNumeric(StrEng) Or StrEng Like " ...

  7. 利用html和js输入数字转换为中文大写示例。

    <!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>阿拉 ...

  8. 阿拉伯数字 转换 中文大写

    阿拉伯数字 转换 中文大写 <?php class ToChineseNumber {private $money = "";private $cnynums = array ...

  9. Lua阿拉伯数字转中文大写数字

    function numberToString(szNum)---阿拉伯数字转中文大写local szChMoney = ""local iLen = 0local iNum = ...

  10. 阿拉伯数字和中文大写形式的相互转换

    将阿拉伯数字转化为中文大写是很简单很实用的功能,但由于0这个特殊数字的存在使得实现起来并非那么容易,实现这一功能的关键就是对0的正确处理.该程序是我几个月之前写成的,当时没有加注释,现在程序的实现细节 ...

最新文章

  1. html:漂亮的原生表格_HTML表格:关于它们的所有知识
  2. 实战Nagios+Ganglia发送警告信息,短信,微信等
  3. 22.6. Query 查询
  4. 创新的前端 豆瓣书评 摘录
  5. 三个斯坦福华裔学生,送外卖成亿万富翁
  6. IDEA使用技巧整理
  7. java 快速生成有残午餐_写出优质Java代码的4个技巧
  8. HackerRank,一行代码解决输出问题
  9. 教你如何在微信浏览器下载APP
  10. 68超标量流水线的基本概念
  11. swust oj 1069
  12. Oracle EBS系统维护工具
  13. memory allocator php,LNMP的安装
  14. 手机屏幕密码怎么用计算机解锁,手机屏幕密码忘了怎么解锁
  15. 霍夫曼编码代码matlab,matlab 实现霍夫曼编码
  16. 用python制作二维码_使用python制作二维码
  17. 关于程序集成线上支付模块
  18. 大数据Flink安装部署
  19. Mina框架并实现Server与Client端的简单消息传递!
  20. nacivate premium 12.1.12 安装包加破解注册机 亲测可用

热门文章

  1. php定时发送qq消息,无需任何工具发送定时QQ消息
  2. python 进化树_Python ete3有没有一种方法来扩展系统进化树的分支?
  3. dlna移植android系统,android系统的dlna开发
  4. 敌营十八年Ⅱ虎胆雄心
  5. Ubuntu更换阿里软件安装源(vim方式)
  6. 使用Nginx Upstream 部署 OpenERP
  7. c语言乘方程序,C语言求幂计算的高效解法
  8. C语言每日一练 —— 第21天:算法的应用
  9. mysql deadlock处理
  10. Android Dex 分包+热修复(QQ空间技术方案)