<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>人民币大写在线转换工具</title>
<META content="人民币大写在线转换工具" name=Description>
<META content="人民币大写在线转换工具 在线将阿拉伯数字转换成中文大写工具 人民币大写转换工具" name=Keywords>
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<SCRIPT language=jscript>
function convertCurrency(currencyDigits) {
// Constants:
var MAXIMUM_NUMBER = 99999999999.99;
// Predefine the radix characters and currency symbols for output:
var CN_ZERO = "零";
var CN_ONE = "壹";
var CN_TWO = "贰";
var CN_THREE = "叁";
var CN_FOUR = "肆";
var CN_FIVE = "伍";
var CN_SIX = "陆";
var CN_SEVEN = "柒";
var CN_EIGHT = "捌";
var CN_NINE = "玖";
var CN_TEN = "拾";
var CN_HUNDRED = "佰";
var CN_THOUSAND = "仟";
var CN_TEN_THOUSAND = "万";
var CN_HUNDRED_MILLION = "亿";
var CN_SYMBOL = "";
var CN_DOLLAR = "元";
var CN_TEN_CENT = "角";
var CN_CENT = "分";
var CN_INTEGER = "整";
// Variables:
var integral; // Represent integral part of digit number.
var decimal; // Represent decimal part of digit number.
var outputCharacters; // The output result.
var parts;
var digits, radices, bigRadices, decimals;
var zeroCount;
var i, p, d,ds;
var quotient, modulus;
// Validate input string:
currencyDigits = currencyDigits.toString();
if (currencyDigits == "") {
alert("不能为空 请输入数字金额!如:123.23");
return "";
}
if (currencyDigits.match(/[^,.\d]/) != null) {
alert("输入字符串中的字符无效!");
return "";
}
if ((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/) == null) {
alert("请输入正确的数字金额!");
return "";
}
// Normalize the format of input digits:
currencyDigits = currencyDigits.replace(/,/g, ""); // Remove comma delimiters.
currencyDigits = currencyDigits.replace(/^0+/, ""); // Trim zeros at the beginning.
// Assert the number is not greater than the maximum number.
if (Number(currencyDigits) > MAXIMUM_NUMBER) {
alert("Too large a number to convert!");
return "";
}
// Process the coversion from currency digits to characters:
// Separate integral and decimal parts before processing coversion:
parts = currencyDigits.split(".");
if (parts.length > 1) {
integral = parts[0];
decimal = parts[1];
// Cut down redundant decimal digits that are after the second.
decimal = decimal.substr(0, 2);
}
else {
integral = parts[0];
decimal = "";
}
// Prepare the characters corresponding to the digits:
digits = new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_EIGHT, CN_NINE);
radices = new Array("", CN_TEN, CN_HUNDRED, CN_THOUSAND);
bigRadices = new Array("", CN_TEN_THOUSAND, CN_HUNDRED_MILLION);
decimals = new Array(CN_TEN_CENT, CN_CENT);
// Start processing:
outputCharacters = "";
// Process integral part if it is larger than 0:
if (Number(integral) > 0) {
zeroCount = 0;
for (i = 0; i < integral.length; i++) {
p = integral.length - i - 1;
d = integral.substr(i, 1);
quotient = p / 4;
modulus = p % 4;
if (d == "0") {
zeroCount++;
}
else {
if (zeroCount > 0)
{
outputCharacters += digits[0];
}
zeroCount = 0;
outputCharacters += digits[Number(d)] + radices[modulus];
}
if (modulus == 0 && zeroCount < 4) {
outputCharacters += bigRadices[quotient];
}
}
outputCharacters += CN_DOLLAR;
}
// Process decimal part if there is:
if (decimal != "") {
for (i = 0; i < decimal.length; i++) {
d = decimal.substr(i, 1);
ds=decimal.substr(-1, 1);
if(d==0){
if(ds==0){
outputCharacters += "";
}
else{
outputCharacters += digits[Number(d)];
}
}
else{
outputCharacters += digits[Number(d)] + decimals[i];
}
}
}
// Confirm and return the final output string:
if (outputCharacters == "") {
outputCharacters = CN_ZERO + CN_DOLLAR;
}
if (decimal == "") {
outputCharacters += CN_INTEGER;
}
outputCharacters = CN_SYMBOL + outputCharacters;
return outputCharacters;
}
</SCRIPT>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<style>
body, div, ul, ol, dl, dt, dd, li, h1, h2, h3,p{margin:0;padding:0;font-style: normal;font:14px/22px Microsoft Yahei, Arial, tahoma, Helvetica, sans-serif}
ol, ul, li{list-style:none}
img{border:0}
body{color:#333333;background:#FFF url(bgs.gif) repeat-x 0 0;text-align:center}
*:focus{outline:none}
a{color:#252525;text-decoration:none}
a:hover{color:#BA2636;text-decoration:underline}
.a{ margin:0 auto; width:100%; overflow:hidden}
.h30{ height:30px}
.lf{ float:left}
.rt{ float:right}
.red{ color:#F00}
h1.title{text-align:center;font-weight:bold;font-size:32px;height:61px;line-height:60px;font-family:"SimHei"}
#header,#footer{height:142px;margin:0 auto;width:782px;overflow:hidden}
.t1{line-height:30px}
#menu{height:50px;line-height:50px;text-align:left;font-size:18px;color:#FFF}
#menu a{padding:0 10px;color:#FFF}
#content{margin:0 auto;width:782px;padding:20px 0;overflow:hidden}
h2{ text-align:left; font-size:20px;text-indent:10px; line-height:40px; font-weight:bold; border:1px solid #CCC}
ul.daxielist{border:1px solid #CCC;border-top:0;padding:20px 0;padding-bottom:0;width:780px;overflow:hidden}
ul.daxielist li{ float:left; width:19.8%; font-size:18px;padding-bottom:10px;}
.Instructions,.Instructionst{border:1px solid #CCC;padding:10px;border-top:0;text-align:left;font-size:16px;line-height:24px}
.Instructionst{ padding-top:0}
ul.zhuanhuan{ background:#F6F6F6;width:780px;border:1px solid #CCC;border-bottom:0;border-top:0;overflow:hidden;padding:10px 0}
ul.zhuanhuan li{padding:10px;text-align:left;width:760px;overflow:hidden}
ul.zhuanhuan li h3{ float:left;line-height:40px;height:40px;width:210px;text-align:right;font-size:18px}
ul.zhuanhuan li .li{ float:left; height:40px; padding-left:5px; text-align:left; padding-top:3px}
ul.zhuanhuan li .li input.shuru ,ul.zhuanhuan li .li input.xianshi{float:left;width:280px;background:#FFF;border:1px solid #333;height:40px;line-height:40px;padding:0 10px;text-align:left;font-size:20px}
ul.zhuanhuan li .li input.xianshi{width:420px; font-family:"SimHei";font-size:18px}
ul.zhuanhuan li .li .bto-box{float:left;padding-left:15px}
ul.zhuanhuan li .li .bottom{float:left;background:url(https://www.917118.com/tool/bottoms.gif) no-repeat 0 -40px;border:0;width:124px;height:40px;overflow:hidden;text-indent:-9999px}
ul.zhuanhuan li .li .bottom:hover{cursor:pointer;background-position:0 0}
#footer{ height:auto; padding:10px 0; border-top:2px solid #2E73D6}#footer a{color:#F00}
.w110{padding-left:20px;line-height:24px;background:url(https://www.917118.com/tool/w110.png) no-repeat 0 center}
p{ height:20px;}
</style>
</head>
<body>
<div id="header">
<div class="a h30">
<div class="lf t1">货币大写金额转换</div>
</div>
<h1 class="title"><a href="http://banngou.com/tool/rmb.html">人民币大写在线转换工具</a></h1>
<div id="menu"><a href="http://banngou.com/">首页</a> <a href="http://banngou.com/tool/rmb.html">人民币大写</a> </div>
</div>
<div id="content">
<h2>1、人民币大写转换器(在线将阿拉伯数字转换成中文大写、人民币大写转换工具)</h2>
<form action="" method="get">
<ul class="a zhuanhuan">
<li>
<h3>输入小写数字金额:</h3>
<div class="li">
<input name="Digits" id="Digits" class="shuru" size="31" >
<div class="bto-box"><input id="Convert" onClick="Result.value = convertCurrency(Digits.value);" class="bottom" type="button" value="输入待转换数字金额" name="Convert"></div>
</div>
</li>
<li>
<h3>显示中文大写金额:</h3>
<div class="li"><input id="Result" size="40" name="Result" class="xianshi"></div>
</li>
</ul>
</form>
<div class="Instructionst">
<div class="a" align="center">
<div class="lf">
<!-- gr -->
</div>
</div>
<div class="a"><strong>数字转换大写工具使用说明:</strong><br>将阿拉伯数字复制粘贴或输入到“输入小写数字金额”中,比如(123456),然后单击“转换为大写金额”按钮。就会在“显示中文大写金额”框中显示自动转换完成的中文大写内容。最后复制转换完成的内容到想到的地方粘贴即可。<br>
<strong>人民币符号</strong>:¥;<strong>美元符号</strong>:$;<strong>欧元符号</strong>:€;<strong>英镑符号</strong>:£(货币符号可直接鼠标选中后复制使用)。</div></div>
<p align="center" style="height:90px; padding:10px 0;">
<!-- gh -->
<h2>2、阿拉伯数字对应大写表 - 数字转大写金额 (以下<span class="red">红色字</span>可选中复制)</h2>
<ul class="daxielist">
<li><img src="https://www.917118.com/tool/0.jpg" alt="0 大写 零" title="0 的大写为 零" /><br>0 = <b class="red">零</b></li>
<li><img src="https://www.917118.com/tool/1.jpg" alt="1 大写 壹" title="1 的大写为 壹" /><br>1 = <b class="red">壹</b></li>
<li><img src="https://www.917118.com/tool/2.jpg" alt="2 大写 贰" title="2 的大写为 贰" /><br>2 = <b class="red">贰</b></li>
<li><img src="https://www.917118.com/tool/3.jpg" alt="3 大写 叁" title="3 的大写为 叁" /><br>3 = <b class="red">叁</b></li>
<li><img src="https://www.917118.com/tool/4.jpg" alt="4 大写 肆" title="4 的大写为 肆" /><br>4 = <b class="red">肆</b></li>
<li><img src="https://www.917118.com/tool/5.jpg" alt="5 大写 伍" title="5 的大写为 伍" /><br>5 = <b class="red">伍</b></li>
<li><img src="https://www.917118.com/tool/6.jpg" alt="6 大写 陆" title="6 的大写为 陆" /><br>6 = <b class="red">陆</b></li>
<li><img src="https://www.917118.com/tool/7.jpg" alt="7 大写 柒" title="7 的大写为 柒" /><br>7 = <b class="red">柒</b></li>
<li><img src="https://www.917118.com/tool/8.jpg" alt="8 大写 捌" title="8 的大写为 捌" /><br>8 = <b class="red">捌</b></li>
<li><img src="https://www.917118.com/tool/9.jpg" alt="9 大写 玖" title="9 的大写为 玖" /><br>9 = <b class="red">玖</b></li>
</ul>
<div class="Instructions"><strong>使用说明:</strong><br/>中文大写金额数字前应标明“人民币”字样,大写金额数字应紧接“人民币”字样填写,不得留有空白。<br>阿拉伯数字小写金额数字中有“0”时,中文大写应按照汉语语言规律、金额数字构成和防止涂改的要求进行书写。<br>例如:¥206000.75应写成 人民币贰拾万陆仟元零柒角伍分,或写成 人民币贰拾万零陆仟元柒角伍分。</div>
<h2>3、金额单位(位数)对应表</h2>
<ul class="daxielist">
<li><img src="https://www.917118.com/tool/yi.jpg" alt="亿" title="亿" /><br>亿 = <b class="red">亿</b></li>
<li><img src="https://www.917118.com/tool/wan.jpg" alt="万" title="万" /><br>万 = <b class="red">万</b></li>
<li><img src="https://www.917118.com/tool/qian.jpg" alt="仟" title="仟" /><br>千 = <b class="red">仟</b></li>
<li><img src="https://www.917118.com/tool/bai.jpg" alt="佰" title="佰" /><br>百 = <b class="red">佰</b></li>
<li><img src="https://www.917118.com/tool/10.jpg" alt="拾" title="拾" /><br>十 = <b class="red">拾</b></li>
<li><img src="https://www.917118.com/tool/yuan.jpg" alt="元" title="元" /><br>元 = <b class="red">元(圆)</b></li>
<li><img src="https://www.917118.com/tool/jiao.jpg" alt="角" title="角" /><br>角 = <b class="red">角</b></li>
<li><img src="https://www.917118.com/tool/fen.jpg" alt="分" title="分" /><br>分 = <b class="red">分</b></li>
<li><img src="https://www.917118.com/tool/zheng1.jpg" alt="正" title="正" /><br>正 = <b class="red">正</b></li>
<li><img src="https://www.917118.com/tool/zheng2.jpg" alt="整" title="整" /><br>整 = <b class="red">整</b></li>
</ul>
<div class="Instructions"><strong>使用说明:</strong><br/>中文大写金额数字到“元”为止的,在“元”之后、应写“整”(或“正”)字;在“角”之后,可以不写“整”(或“正”)字;大写金额数字有“分”的,“分”后面不写“整”(或“正”)字。</div>
</div>
</body>
</html>