Так что я пишу приложение в VbScript, и я пытаюсь проверить номер IBAN. Проблема, хотя, номер, который я должен использовать, слишком велик.VbScript проверяет IBAN на mod97 (число слишком велико)
Например: 734027177486111478 мод 97
это то, что я хочу сделать, но я не могу найти тип использовать для этого. Ниже приведен код, который я использую в данный момент. В случае примера, vCheckCode на последней точке 734027177486111478.
Function checkIBAN(ByVal vIban)
vLandcode = Mid(vIban, 1, 2)
Select Case vLandcode
Case "BE"
vIban = Replace(vIban, " ", "")
If Len(vIban) = 16 Then
vPrefix = Mid(vIban, 1, 4)
vCheckCode = Replace(vIban, vPrefix, "")
vSuffix = Replace(vPrefix, "BE", "1114")
vCheckCode = vCheckCode + vSuffix
vCheckCode = CDbl(vCheckCode)
vResult = vCheckCode Mod 97
End If
End Select
End Function
Любая идея о том, как это сделать?
Заранее благодарен!
Благодаря Schnouki! srry для позднего ответа btw – DCMetaZero