ASP 写的判断 Money 各个位值的函数

2018-09-06 11:36

阅读:442

  Function Moneynm(n,m)
checkPoint = InstrRev(n,.)
If n>9999.99 Then
Response.write数据超过限制,请确定您的报销金额在9999.99元以内!
Else
If (checkPoint <> 0) Then
leftNum = Mid(n,1,checkPoint-1)
rightNum = Mid(n,checkPoint+1,Len(n))
Else
leftNum = n
End If
gw = Mid(leftNum,Len(leftNum),Len(leftNum))
sw = 0
bw = 0
qw = 0
jw = 0
fw = 0
If Len(leftNum)>1 Then
sw = Mid(leftNum,Len(leftNum)-1,1)
End If
If Len(leftNum)>2 Then
bw = Mid(leftNum,Len(leftNum)-2,1)
End If
If Len(leftNum)>3 Then
qw = Mid(leftNum,Len(leftNum)-3,1)
End If
If Len(rightNum)>0 Then
jw = Mid(rightNum,1,1)
End If
If Len(rightNum)>1 Then
fw = Mid(rightNum,2,1)
End If
Select case m
case gw
Response.Write gw
case sw
Response.Write sw
case bw
Response.Write bw
case qw
Response.Write qw
case jw
Response.Write jw
case fw
Response.Write fw
End Select
End If
End Function


评论


亲,登录后才可以留言!