注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

php开发lamp

《西安--木木》-经历丰富了生活。 架构师QQ群: 246695517

 
 
 

日志

 
 

js 数值型(钱)转,中文汉字 钱的表示  

2013-09-16 10:14:03|  分类: js |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


js 数值型 (钱)转 中文汉子 钱的表示
里边有个圆,改成  元

function formatMoney(mnum)
{
var mnum = parseFloat(mnum);
var strOutput="",strTemp="",strInTemp='';
var unitArray = new Array("圆万亿","仟佰拾","零壹贰叁肆伍陆柒捌玖");
var mnumArray = mnum.toString().split('.');
var integralnum = mnumArray[0];
var integrallen = integralnum.length;
var decimalnum = (mnum.toString().indexOf('.')>=0) ? mnumArray[1].substr(0, 2) : '0';
var decimallen = decimalnum.length;
var ints = parseInt(integrallen/4);
var inty = integrallen%4;
if (ints>3 || (ints==3 && inty>0)) return "超出范围";
if (inty>0)
{
ints++;
integralnum = "0000".substr(inty)+integralnum;
integrallen = integralnum.length;
}
var i = 0;
while (i<integrallen)
{
var strOutTemp = "";
strTemp = integralnum.substr(i, 4);
i += 4;
for (var j=0; j<4; j++)
{
strInTemp = parseInt(strTemp.substr(j, 1));
strOutTemp += unitArray[2].substr(strInTemp, 1);
if (strInTemp>0 && j<3) strOutTemp += unitArray[1].substr(j, 1);
}
strOutTemp = strOutTemp.replace(/零+$/, "");
ints--;
if (strOutTemp!="") strOutTemp += unitArray[0].substr(ints, 1);
if (strTemp.substr(3,1)=='0') strOutTemp += "零";
strOutput += strOutTemp;
}
strOutput = strOutput.replace(/零+/g, "零").replace(/^零/, "").replace(/零$/, "");
if (strOutput=="圆") strOutput = "";
if (decimallen==2)
{
strOutput += (decimalnum.charAt(0)!='0') ? unitArray[2].substr(parseInt(decimalnum.charAt(0)),

1)+"角" : "零";
if (strOutput=="零") strOutput = "";
strOutput += unitArray[2].substr(parseInt(decimalnum.charAt(1)), 1)+"分";
}
else
{
if (decimalnum!='0') strOutput += unitArray[2].substr(parseInt(decimalnum), 1)+"角";
if (strOutput!="") strOutput += "整";
}
if (strOutput=="") strOutput = "金额为零";
return strOutput;
}
formatMoney(452381.00);

  评论这张
 
阅读(218)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017