问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp 金额大小写

发布网友 发布时间:2022-05-13 06:42

我来回答

1个回答

热心网友 时间:2023-11-27 01:16

<%
dim a '要转换成大写的金额
dim atoc '转换之后的值
Dim String1 '如下定义
Dim String2 '如下定义
Dim String3 '从原A值中取出的值
Dim I '循环变量
Dim J 'A的值乘以100的字符串长度
Dim Ch1 '数字的汉语读法
Dim Ch2 '数字位的汉字读法
Dim nZero '用来计算连续的零值是几个
a=request("money")
String1 = "零壹贰叁肆伍陆柒捌玖"
String2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"
nZero = 0

If InStr(1, CStr(a * 100), ".") <> 0 Then
err.Raise 5000, , "此函数( AtoC() )只能转换小数点后有两位以内的数!"
End If

J = Len(CStr(a * 100))
String2 = Right(String2, J) '取出对应位数的STRING2的值

For I = 1 To J
String3 = Mid(a * 100, I, 1) '取出需转换的某一位的值

If I <> (J - 3) + 1 And I <> (J - 7) + 1 And I <> (J - 11) + 1 And I <>(J - 15) + 1 Then
If String3 = 0 Then
Ch1 = ""
Ch2 = ""
nZero = nZero + 1
ElseIf String3 <> 0 And nZero <> 0 Then
Ch1 = "零" & Mid(String1, clng(String3) + 1, 1)
Ch2 = Mid(String2, I, 1)
nZero = 0
Else
Ch1 = Mid(String1, clng(String3) + 1, 1)
Ch2 = Mid(String2, I, 1)
nZero = 0
End If
Else '该位是万亿,亿,万,元位等关键位
If String3 <> 0 And nZero <> 0 Then
Ch1 = "零" & Mid(String1, clng(String3) + 1, 1)
Ch2 = Mid(String2, I, 1)
nZero = 0
ElseIf String3 <> 0 And nZero = 0 Then
Ch1 = Mid(String1, clng(String3) + 1, 1)
Ch2 = Mid(String2, I, 1)
nZero = 0
ElseIf String3 = 0 And nZero >= 3 Then
Ch1 = ""
Ch2 = ""
nZero = nZero + 1
Else
Ch1 = ""
Ch2 = Mid(String2, I, 1)
nZero = nZero + 1
End If

If I = (J - 11) + 1 Or I = (J - 3) + 1 Then '如果该位是亿位或元位,则必须写上
Ch2 = Mid(String2, I, 1)
End If

End If
AtoC = AtoC & Ch1 & Ch2

If I = J And String3 = 0 Then '最后一位(分)为0时,加上“整”
AtoC = AtoC & "整"
End If

Next
if a=0 then
atoc="零元整"
end if
response.write atoc
%>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我家300多k的网速为什么玩cf总是很迟钝,连切枪都很慢 CF切换枪的速度很慢 ...东西需要输入apple ID密码 我不知道怎么办?更新微信需要appleID_百... ...一遍id苹果手机的每次更新软件都需要输入id和密码请问怎么解决_百度... ...ID 我不知道密码是什么,也不懂怎么申请,想下个软件都下不了... 微信直播王者荣耀有收益吗 王者荣耀新手主播能挣多少 华为是如何进入手机市场的? ...用的那种安在船边上承鱼竿的那个座子中文叫什么?就是下图中的那个... 放在哪里不动钓鱼的叫什么? asp 小写转大写 如何在asp.net中怎样把小写金额转换成大写金额 ASP 英文小写字母转换大写 asp金额大小写转换的源码 我的OPPOa57微信录音没有声音? asp 要将货币类型的字段total读到的数据转大写怎么写?请各位大狭指点。跪求 在asp.net中,如果转换字母大小写? ASP如何把大写数字转换成小写啊 在asp中将数字转换成大写,并且要求包含转负数的功能 Asp代码如何把数字金额转换成大写金额:把Access数据库中读出的数值(totalprice)转换成大写金额。 ASP数字转大写 asp将文档中的数字转成大写 asp 如何把小写金额转换为大写 asp.net中怎样把数字转换为大写 asp.net如何将小写转换为大写 asp 数字大写转换 求在ASP小写转大写 吊带怎样搭配破洞牛仔裤 佘诗曼走机场穿雪纺长裙,脚上竟然搭了哪双违和的鞋? 雪纺的面料可以扎别针吗 硅酮密封胶是否就是结构胶?铝合金门窗缝隙填缝后外面用什么胶最保温隔热? ASP中的大小写问题? 铝合金门窗胶条是什么材料 求类似微微一笑很倾城或好看的言情小说!!! 超搞笑的穿越言情小说 男人用什么方法挽回妻子的心 男人出轨后死缠烂打能挽回老婆吗? 一个男人出轨了,想挽回妻子的心,妻子要离婚,他就拿刀威胁怎么办? 作为一个曾经出轨的男人,如何挽回自己妻子的心 有没有像《微微一笑很倾城》那样的现代小说啊?或者古代言情小说也行!!!!!O(∩_∩)O谢谢 求倚天屠龙记原著中有关周芷若的片段 新买的牛仔裤怎样洗才不会褪色?谢谢 关于苏小妹的诗 相对原子质量与原子的质量数的关系? 原子的质量数与相对原子质量有什么关系为什么化学计算中也能用质量数 质量数和相对原子质量有什么关系 原子的质量数和原子的相对原子质量有什么区别和联系 质量数与相对原子质量 一个物质的相对原子质量和这个物质的质量和原子个数有什么关系 质量数 相对原子质量 摩尔质量 它们之间有什么关系