- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
阿拉伯数字转换成英文字母程序代码--.doc
阿拉伯数字转换成英文字母程序代码
lt;%
dimstrhtml
strhtml=lt;htmlgt;vbcrlf
strhtml=strhtmllt;headgt;vbcrlf
strhtml=strhmltlt;titlegt;makenumbertop;vbcrlf
strhtml=strhtmllt;/headgt;vbcrlf
strhtml=strhtmllt;stylegt;vbcrlf
strhtml=strhtmllt;!--vbcrlf
strhtml=strhtmlbody{font-size:9pt;font-family:arial}vbcrlf
strhtml=strhtmltd{font-size:9pt}vbcrlf
strhtml=strhtml//--gt;vbcrlf
strhtml=strhtmllt;/stylegt;vbcrlf
strhtml=strhtmllt;bodygt;vbcrlf
Response.ILLION
z(3)=BILLION
did(y,2,1)=0then’判断是否小于10
value=zr3(y)
elseifmid(y,2,1)=1then’判
123下一页 这篇文章来自..,。断是否位于10-20之间
value=zr2(y)
elseifmid(y,3,1)=0then
’为了去掉尾部空格,判断是否为大于20小于100且能被10整除的数
value=zr1(y)
else
value=zr1(y)++zr3(y)’加上十位到个位的空格
endif
id(y,1,1)=0then’判断是否小于100
value=id(y,2,2)=00then
value=zr4(y)++HUNDRED’判断是否能被100整除
else
value=zr4(y)++HUNDRED++AND++ake(x)
z=instr(1,x,.,1)’取得小数点位置
ifzlt;gt;0then’判断有没有小数
lstr=mid(x,1,z-1)’取得小数点左边的字串
rstr=mid(x,z+1,2)’取得小数点右边的字串
else
lstr=x’没有小数的情况
endif
lstrev=strreverse(lstr)
dima(5)’定义5个字符串变量用来存放解析出来的三位一组的字串
selectcaselen(lstrev)mod3’字串长度不能被整除,需补齐
case1
lstrev=lstrev+00
case2
lstrev=lstrev+0
endselect
lm=’用于存放转换后的整数部分
fori=0tolen(lstrev)/3-1
’计算有多少个3位
a(i)=StrReverse(mid(lstrev,3*i+1,3))’截取第一个三位
ifa(i)lt;gt;000then
’用于避免这种情况“1000000=ONEMILLIONTHOUSANDONLY”
ifilt;gt;0then
lm=
’用来加上“THOUSANDORMILLIONORBILLION”
else
lm==”多加两个尾空格
endif
else
lm=
endif
next
xs=’用来存放转换后的小数部分
ifzlt;gt;0then
xs=ANDCENTS++ake=lm++xs
’最后结果加上only
endfunction
strhtml=
strhtml=请注意:该程序小数部分只能支持到lt;fontcolor=redgt;2 lt;/fontgt;位
strhtml=strhtmllt;formmethod=postgt;vbcrlf
strhtml=strhtml请输入要转换的数字:lt;inputtype=textname=numstyle=’font:9pxarial;height:19’gt;vbcrlf
strhtml=strhtmllt;inputtype=submitname=subvalue=’转换’style=’font-size:9pt;height:19’gt;vbcrlf
strhtml=strhtmllt;/fo
上一页123下一页 这篇文章来自..,。rmgt;vbcrlf
Response.l
dimnum,checknum
num=Request.Form(num)
ifnumlt;gt;emptythen
checknum=make(num)
Response.ber:
vbcrlf
Response.p;numlt;/fontgt;
vbcrlf
Response.akedthep;vbcrlf
Response.p;checknumlt;/fontgt;vbcrlf
endif
strhtml=
strhtml=lt;/bo
您可能关注的文档
最近下载
- Dynacoll product brochure.pdf VIP
- 香格里拉至丽江高速公路隧道专项施工方案.doc VIP
- 国家高速公路网G4216成都至丽江高速公路爆破专项施工方案.doc VIP
- 国家高速公路网G4216成都至丽江高速公路高填方路堤专项施工方案.doc VIP
- 经鼻高流量湿化氧疗与无创正压通气应用于慢性阻塞性肺疾病急性加重期合并Ⅱ型呼吸衰竭患者的效果差异分析.pdf VIP
- 人机界面标志标识的基本和安全规则 设备端子、导体终端和导体的标识.pdf VIP
- (最新)预防艾梅乙母婴传播理论考试试题(含答案).docx VIP
- 苯加氢制环己烷.PDF VIP
- 云南省香格里拉至丽江高速公路高边坡防护施工专项方案.doc VIP
- 短视频:策划、制作与运营PPT课件(全套完整版).pptx
文档评论(0)