h5将数字翻译为大写汉字_js 将阿拉伯数字翻译成中文的大写数字
//将阿拉伯数字翻译成中文的大写数字
function moneyToCapital(sourceId,targetId)
{
var source=document.getElementById(sourceId);
var target=document.getElementById(targetId);
var num=source.value;
if(!/^\d*(\.\d*)?$/.test(num)) throw(new Error(-1, "Number is wrong!"));
var AA = new Array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖");
var BB = new Array("","拾","佰","仟","?","?","圆","");
var CC = new Array("角", "分", "厘");
var a = (""+ num).replace(/(^0*)/g, "").split("."), k = 0, re = "";
for(var i=a[0].length-1; i>=0; i--) //author: meizz
{
switch(k)
{
case 0 : re = BB[7] + re; break;
case 4 : if(!new RegExp("0{4}\\d{"+ (a[0].length-i-1) +"}$").test(a[0]))
re = BB[4] + re; break;
case 8 : re = BB[5] + re; BB[7] = BB[5]; k = 0; break;
}
if(k%4 == 2 && a[0].charAt(i)=="0" && a[0].charAt(i+2) != "0") re = AA[0] + re;
if(a[0].charAt(i) != 0) re = AA[a[0].charAt(i)] + BB[k%4] + re; k++;
}
if(a.length>1) //加上小数部分(如果有小数部分)
{
re += BB[6];
for(var i=0; i
{
re += AA[a[1].charAt(i)] + CC[i];
if(i==2) break;
}
}
// return re;
target.value= re ;
}
h5将数字翻译为大写汉字_js 将阿拉伯数字翻译成中文的大写数字相关推荐
- js将阿拉伯数字转换成中文的大写数字
js将阿拉伯数字转换成中文的大写数字 export const numberToChinese = (num) => {var AA = new Array("零", &qu ...
- js将阿拉伯数字翻译成中文的大写数字
// 将阿拉伯数字翻译成中文的大写数字 export const numberToChinese = (num) => { var AA = new Array("零" ...
- 【工具封装】Python 实现将阿拉伯数字 === 转换成中文大写数字
一.序言: 工具封装第四弹,阿拉伯数字 ===> 转换成 ===> 中文大写数字,喜欢就赶紧收藏+点赞+关注吧 !!! ---- Nick.Peng 二.实现代码如下: #!/usr/ ...
- 将一组阿拉伯数字转换成中文大写数字
题目大概: 将一组阿拉伯数字转换成中文大写数字 52306 ==> 伍万贰千叁百零陆 我实现了将文件中的一组数字(每行为一个数) 形如: Java代码 25364 466932300 ...
- python练习题--阿拉伯数字转换成中文数字
python练习题–阿拉伯数字转换成中文数字 用户输入任意阿拉伯数字,如[123456],把它转换成中文数字[壹拾贰万叁仟肆佰伍拾陆] 以前面试时面试官问的问题,当时没能答出来,今天初步解决,把它记录 ...
- java实现将阿拉伯数字转成中文大写工具类
package com.sqds.utils;/*** <p>Title: money</p>* <p>Description: * *该类是把阿拉伯数字转换成中文 ...
- python数字转换成中文大写_python初学者笔记(2):阿拉伯数字转换成中文大写
题:输入一个数字,转换成中文大写的写法 可运行的程序(Python 2.7.9): 1 #-*- coding: utf-8 -*- #在python2的py文件里面写中文,必须要添加一行声明文件编码 ...
- 将用户输入的金额转写成中文的大写数字 c++
#include <iostream> #include <string> using namespace std; // 表示整数部分的标志 const int INT_ON ...
- 阿拉伯数字转换成中文或中文大写
第一种,数字转换成中文,在网上查的版本比如13,转换完成就变成一十三,非常之苦恼,经过我的一番搜查之后,发现在这个JS写的很完美,所以收藏以备后用! 先上效果图(不会显示一十三哦) 直接上代码,转载过 ...
- python的界面文字翻译_一个把网站全英文转成中文的方法,让你轻松看懂python官网...
近日,在看python官网(英文网站)时,使用了有道翻译工具查看了几个专有名词.无意间,有了是不是可以输入网站地址进行翻译的想法,翻译后的网站地址点击进去后,又是一个什么情况呢?小编发现,经过有道翻译 ...
最新文章
- php生成图片表格自动换行_实用的财务做账表格,点击即可一键生成报表,并自动结转...
- Dotfuscator 4.9 破解版下载地址
- [linux]在Linux里设置环境变量的方法(export PATH)
- 计算机组成原理简单选择题,计算机组成原理选择题及答案.doc
- python框架Flask学习笔记之get和post请求
- 学习笔记(16):Python网络编程并发编程-开启子进程的两种方式
- java调用 restapi 乱码_Java HttpURLConnection模拟请求Rest接口解决中文乱码问题
- 韩顺平php视频笔记47 函数使用
- matlab寻找闭合,MatLab求取多个闭合区域的轮廓、面积和bbox
- WhatsApp拟取消服务订阅年费
- In-App Purchase 实战
- QCC300x hello world
- 《Go程序设计语言》- 第12章:反射
- 天马行空 | 假如上网装X需要花钱?
- BD-rate计算原理
- lightroom 闪退_苹果iPhone11手机APP频繁闪退怎么办?如何修复?
- 用python写一个NC(八)
- Tableau可视化项目
- windows批处理命令教程
- poi word设置字体背景颜色(也叫底纹)
热门文章
- Python实现自动录制虎牙直播
- 【饥饿游戏搜索算法】基于饥饿游戏搜索算法求解单目标优化问题(HGS)含Matlab源码
- 2013年大学英语专升本作文——Should One Expect a Reward When Doing a Good Deed?【标准答案、精品范文答案】
- beats android 蓝牙连接电脑,beatsx怎么连接电脑_Beats X耳机连接win10电脑的详细操作步骤...
- 请冷静地对待手中的EOS——EOS数据分析
- Web安全深度剖析第三章读书笔记
- 工作感受月记 201906月
- GRE词汇下载:与希腊神话有关的词汇
- Web 自动化神器 TestCafe(二)—元素定位篇
- unity 物体高亮显示