ASP 写的判断 Money 各个位值的函数
2018-09-06 11:36
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