数字转换成汉语中人民币的大写(javascript正则)
<script language="JavaScript">
function chin(str){var cnChar = "零壹贰叁肆伍陆柒捌玖",partInt = '元拾佰仟万拾佰仟亿拾佰仟',len = str.length-1,arr = new Array((len+1)),i=0;str.replace(/\d/g,function(n){var b = partInt.charAt(len-i);arr[i] = cnChar.charAt(n) + (n==='0'&&'元万亿'.indexOf(b)<0?'':b);i++;});return arr.join('').replace(/(零)\1+/g,'零').replace('/(零)(?=元|万|亿)/g','');
}
</script>
数字转换成汉语中人民币的大写(javascript正则)相关推荐
- java开发_数字转换汉语中人民币的大写_完整版
转自:https://www.cnblogs.com/hongten/p/hongten_java_money.html 做这个应用,源于突然的一个想法:看到发票上面的数字要转换成汉语中人民币的大写 ...
- java人民币大小写转换函数_java开发_数字转换汉语中人民币的大写_完整版
1 package com.b510.number2char;2 3 import java.math.BigDecimal;4 5 /**6 * 数字转换为汉语中人民币的大写 7 *8 * @aut ...
- 4、编写程序,根据用户输入的数字转换成相应的中文的大写数字。例如,1.23转换为“壹点贰叁”。
–Python 4.编写程序,根据用户输入的数字转换成相应的中文的大写数字.例如,1.23转换为"壹点贰叁". 问题遇到的现象和发生背景 输入含有0就不会输出 问题相关代码 imp ...
- 如何将数字转换成口语中的文本串
概述 今天突发奇想, 写一个将数字转换成中文字符串的函数. 并不是将 1234 转成 '1234' , 而是将 1234 转成 '一千二百三十四'. 本来以为很简单, 写下来之后发现还是有些坑的. 尝 ...
- JAVA浮点数转人民币读法_算法--java实现将数字转换成人民币大写(迅雷面试题)...
public classRmb {/*** 人民币的基本信息和操作 * *@authorsoyoungboy *@version1.0*/ private double number; //人民币的数 ...
- 浮点数字转换成人民币的大写字体
新开博客,贴上一段平常时写的代码,权当记录和分享. 下面是代码块(有比较详细的注释,转换过程中需要注意的是0的处理): //浮点数字转换成人民币的大写字体 import java.util.Scann ...
- 使用 C# 将数字转换成大写人民币
贴段最近在项目中用到的一个函数. 因涉及到财务,需要把数字符转换成大写人民币汉字,于是自己动手写了一个,使用的算法比较笨,各位看客不要笑啊. 可转换数字大小在10亿以下,超过的,就无能为力了,不过大家 ...
- 数字转换成人民币大写格式(带界面)
今天看了算法的公开课,有一个把数字转换成人民币大写的算法. 后面就想着自己写一个界面的,好几天没有写一个完整的程序的. 当然有一些BUG,没有时间优化,后面在慢慢优化. 自己的名言:每天努力一点儿,总 ...
- 小写数字转换成大写数字
前两天看到一道题,关于小写数字转换成大写的.也就是将"1023050405"这样的数字转换为"十亿二千三百零五万零四百零五". 这个是个算法问题,其它语言也是相 ...
- JavaScript:将输入的一串数字转换成中文大写,最高可写12位(千亿)
将输入的一串数字转换成中文大写,最高可写12位(千亿) 例:输入:10000,输出:壹万 输入:10010,输出:壹万零壹拾 源码: function toChineseBig(num) {// 将接 ...
最新文章
- Oracle 标准大页和透明大页
- Java默认类型,类型转换,常量与变量笔记
- Android (cocos2dx 网络访问)访问权限设置
- 修改mysql用户家目录,Linux 更改MySQL目录
- 开源改变世界概括_为什么任何开源社区都很难改变
- vs2005菜单:工具-选项-环境
- UI设计素材专辑|轻松解决键配色方案
- 余弦函数导数推导过程_对三角函数深入理解以及换元法的应用
- freetextbox java_FreeTextBox-Java架构师必看
- 为什么说 Rust 是编程的未来?
- Bailian4007 计算字符串距离【DP】
- Java工具类之Base64Utils实现base64码转换为文件流等互换
- MATLAB的bertool绘制误码率理论值与仿真值对比曲线
- C/C++中取地址符的语义
- 一文理解全文搜索引擎(Lucene、Elasticsearch、Solr)、目录搜索引擎、元搜索引擎的异同
- 关闭Excel2016的动画效果
- 有关微服务Zuul网关面试题分享【持续更新中】
- 码Ubuntu常用命令持续更新
- 计算机主板 辐射,一直被忽视!电脑电磁辐射危害及机箱选择
- java遍历无极树的源码
热门文章
- 互联网快讯:粉笔科技布局线下打造双核驱动;极米产品获用户青睐;迅雷发布2021年财报;荣耀Magic4系列国内发布
- 大数据和云计算到底是何关系?
- 测试计划和测试方案的区别
- ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
- 可转债第三课:如何赚取可转债的高收益
- 直播购物平台应开发的功能
- 【学生网页设计作品 】关于HTML公益主题网页设计——谨防电信诈骗网
- Kylin多维分析引擎(四):Kylin Cude构建流程详解
- python画折线统计图画区间_matplotlib-折线图、散点图
- 如何锁定excel的一列不允许修改编辑