为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 小写金额转换成大写金额

小写金额转换成大写金额

2017-10-14 3页 doc 13KB 50阅读

用户头像

is_589748

暂无简介

举报
小写金额转换成大写金额小写金额转换成大写金额 程序源代码如下: int i,lendec,lenint string numstr,a,b,c,d,bbak numstr=string(aje,"#0.00") lenint=len(mid(numstr,1,pos(numstr,'.') - 1)) if right(numstr,2)='00' then lendec=0 else lendec=2 end if string dxint[13],dxdec[2],sz[13] string dxstr="万仟佰拾亿仟佰拾万仟佰...
小写金额转换成大写金额
小写金额转换成大写金额 程序源代码如下: int i,lendec,lenint string numstr,a,b,c,d,bbak numstr=string(aje,"#0.00") lenint=len(mid(numstr,1,pos(numstr,'.') - 1)) if right(numstr,2)='00' then lendec=0 else lendec=2 end if string dxint[13],dxdec[2],sz[13] string dxstr="万仟佰拾亿仟佰拾万仟佰拾元" string szstr="零壹贰叁肆伍陆柒捌玖" for i=1 to 13 dxint[i]=mid(dxstr,26 - i*2+1,2) if i<11 then sz[i]=mid(szstr,i*2 - 1,2) else " sz[i]=" end if next dxdec[1]="角" dxdec[2]="分" dxstr=" " for i = 1 to lenint a = mid(mid(numstr,1,lenint),i,1) b = sz[integer(a)+1] c = dxint[lenint - i +1] if dxstr<>" " then d = mid(dxstr,len(dxstr) - 1 ,2) else d = " " end if if b="零" and (d="零" or b=bbak or c="元" or c="万" or c="亿") then b= "" if a="0" and c<>"元" and c<>"万" and c<>"亿" then c="" if (c="元" or c="万" or c="亿") and d="零" and a="0" then dxstr=mid(dxstr,1,len(dxstr) - 2) d = mid(dxstr,len(dxstr) - 1,2) if (c="元" and d="万" or c="万"and d="亿") then c="" end if dxstr=dxstr + b + c bbak = b next for i=1 to lendec a = mid (mid(numstr,lenint+2,lendec),i,1) if a="0" and dxdec[i]="分" then b="" else b=sz[integer(a) + 1] end if if a<>"0" then dxstr=dxstr+b+dxdec[i] else dxstr=dxstr+b end if next if lendec=0 then dxstr=dxstr+"整" return dxstr
/
本文档为【小写金额转换成大写金额】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索