js原生 阿拉伯数字转中文大写 (金额)
数字金额转大写
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原生 阿拉伯数字转中文大写 (金额)相关推荐
- 金额阿拉伯数字转换为中文大写
最近的做项目中需要弄一个金额是阿拉伯数字转为中文大写的金额,自己偷懒了,就总结一下. 第一种方法相对复杂 private static readonly String cnNumber = " ...
- Python:阿拉伯数字转换为中文大写数字(金额的读数规则)
萌萌帮班里同学做了一个python的编程作业,正好回顾一下python基础知识,以下源码和思考过程,代码全部原创. IDE:pycharm python版本:python3.7 ''' 实验目的:在银 ...
- JS将阿拉伯数字转为中文汉字
JS将阿拉伯数字转为中文汉字 function Arabia_To_SimplifiedChinese(Num) {for (i = Num.length - 1; i >= 0; i--) { ...
- 将阿拉伯数字转换为中文大写数字 —— pyhton实现
将阿拉伯数字转换为中文大写数字 -- pyhton实现 在银行的日常业务中,常常需要用到将阿拉伯数字转换为中文大写数字的 功能.这次实验将编写一个程序,将用户输入的阿拉伯数字代表的金额,转换为大写数字 ...
- 阿拉伯数字转中文大写
//=============================阿拉伯数字转中文大写============================= function Chinese(num) //将阿拉伯 ...
- VB 阿拉伯数字转换为中文大写数值函数
Private Function CChinese(StrEng As String) As String If Not IsNumeric(StrEng) Or StrEng Like " ...
- 利用html和js输入数字转换为中文大写示例。
<!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>阿拉 ...
- 阿拉伯数字 转换 中文大写
阿拉伯数字 转换 中文大写 <?php class ToChineseNumber {private $money = "";private $cnynums = array ...
- Lua阿拉伯数字转中文大写数字
function numberToString(szNum)---阿拉伯数字转中文大写local szChMoney = ""local iLen = 0local iNum = ...
- 阿拉伯数字和中文大写形式的相互转换
将阿拉伯数字转化为中文大写是很简单很实用的功能,但由于0这个特殊数字的存在使得实现起来并非那么容易,实现这一功能的关键就是对0的正确处理.该程序是我几个月之前写成的,当时没有加注释,现在程序的实现细节 ...
最新文章
- html:漂亮的原生表格_HTML表格:关于它们的所有知识
- 实战Nagios+Ganglia发送警告信息,短信,微信等
- 22.6. Query 查询
- 创新的前端 豆瓣书评 摘录
- 三个斯坦福华裔学生,送外卖成亿万富翁
- IDEA使用技巧整理
- java 快速生成有残午餐_写出优质Java代码的4个技巧
- HackerRank,一行代码解决输出问题
- 教你如何在微信浏览器下载APP
- 68超标量流水线的基本概念
- swust oj 1069
- Oracle EBS系统维护工具
- memory allocator php,LNMP的安装
- 手机屏幕密码怎么用计算机解锁,手机屏幕密码忘了怎么解锁
- 霍夫曼编码代码matlab,matlab 实现霍夫曼编码
- 用python制作二维码_使用python制作二维码
- 关于程序集成线上支付模块
- 大数据Flink安装部署
- Mina框架并实现Server与Client端的简单消息传递!
- nacivate premium 12.1.12 安装包加破解注册机 亲测可用