数字金额转繁体中文大写字符串
function intToChinese ( str ) {str = str+'';var len = str.length-1;var idxs = ['','十','百','千','万','十','百','千','亿','十','百','千','万','十','百','千','亿'];var num = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'];return str.replace(/([1-9]|0+)/g,function( $, $1, idx, full) {var pos = 0;if( $1[0] != '0' ){pos = len-idx;if( idx == 0 && $1[0] == 1 && idxs[len-idx] == '十'){return idxs[len-idx];}return num[$1[0]] + idxs[len-idx];} else {var left = len - idx;var right = len - idx + $1.length;if( Math.floor(right/4) - Math.floor(left/4) > 0 ){pos = left - left%4;}if( pos ){return idxs[pos] + num[$1[0]];} else if( idx + $1.length >= len ){return '';}else {return num[$1[0]]}}}); }
数字金额转繁体中文大写字符串相关推荐
- 把数字金额转换成中文大写数字
//把数字金额转换成中文大写数字 function changeNumMoneyToChinese(money) { var cnNums = new Array("零", &qu ...
- Java 将数字金额转成中文大写
一个 Java 将数字金额转成中文大写的工具类,还不是很完善. import java.util.regex.Matcher; import java.util.regex.Pattern;publi ...
- 如何把数字金额转换成中文大写
问题:要求把万亿级别内的浮点数转换成中文大写,例如把数字1112221000060.254400转换成:壹万壹仟壹佰贰拾贰亿贰仟壹佰万零陆拾元零贰角伍分 分析:关键是先把double类型转换成char ...
- php数字转换百千万,PHP数字金额转换成中文大写显示
整个功能其实不难,只是还算挺实用,所以记一下哈,其他编程语言转换一下也是能可以的! 思路:把传过来的金额转换成整数和小数两部分,再对其分别进行转换处理 代码附上: function moneyToSt ...
- php显示大写金额,PHP数字金额转换成中文大写显示
整个功能其实不难,只是还算挺实用,所以记一下哈,其他编程语言转换一下也是能可以的! 思路:把传过来的金额转换成整数和小数两部分,再对其分别进行转换处理 代码附上: function moneyToSt ...
- php 把数字变成大写数字,PHP数字金额转换成中文大写显示
整个功能其实不难,只是还算挺实用,所以记一下哈,其他编程语言转换一下也是能可以的! 思路:把传过来的金额转换成整数和小数两部分,再对其分别进行转换处理 代码附上: function moneyToSt ...
- 2-34 中文大写金额。声明RMB人民币类如下,实现其中成员方法。public class rMB // 人民币类 {// 返回金额x的中文大写形式字符串,如x=123 45,转化为“壹佰贰拾
1.实验题目: 2-34 中文大写金额. 声明RMB人民币类如下,实现其中成员方法. public class rMB // 人民币类 { // 返回金额x的中文大写形式字符串,如x=123 45,转 ...
- 把数字金额转换成人民币大写[原创]
最近在用这个博客,感觉博客园不错,以前用的是新浪的,感觉这个更好,所以好多东西现在转到这边来了. 下面是一个数字转人民币大写的类,不啰嗦了,下面是代码: 1 /**/ /// <summ ...
- 阿拉伯数字小写金额转换成中文大写金C额程序说明
阿拉伯数字小写金额转换成中文大写金额C程序说明 1.问题的提出 寒假帮同学交缴话费时,不经意间看到收据上同时有小写金额和大写金额,想想各种各样的票据诸如缴费收据.银行业务回单.商场销售凭证.专用发票等 ...
最新文章
- 【数字信号处理】基本序列傅里叶变换总结 ( 单位脉冲序列 δ(n) | {1} 序列 | e^jωn 序列 | cosωn 序列 | sinωn 序列 | a^nu(n) | 矩形窗函数 ) ★★★
- [***]HZOJ 柱状图
- 北京内推 | 地平线视觉算法团队招聘视觉算法实习生
- linux can t open sh,Linux python3 - Can't open lib 'SQL Server'
- Qt Creator使用外部工具
- html5input表单标签新属性
- 用VC++制作MSN、QQ 的消息提示窗口
- Windows server 2008 R2 个人使用修改==转载+原创
- Java中Http连接的两种方式
- 中考计算机考试exce,中考信息技术EXCEL操作.doc
- 算法学习之路|方格分割
- Linux图形终端与字符终端
- Spring学习:通过黎活明视频1
- 计算机教室英语怎么读音,大家一起学发音-沪江英语
- 九宫格摆法_九宫格照片墙摆法,9张照片墙6竖3横怎么摆?
- 【Map】map集合及特点_IDEA中Debug追踪
- 格式转换——bmp 2 yuv
- TDSQL演进三部曲
- python 单例模式连接数据库
- 强生医疗中国客户物流新仓库在苏州启用;​世茂喜达新签16家酒店项目 | 美通社头条...