0
我想创建IBAN,但第一步是创建BBAN。前导零被添加到数字中。下面是代码:将IBAN字符串的类型更改为字符串
iban :: [Char] -> [Char] -> [Char] -> [Char]
iban a b c | ((length a == 4) && (length b <= 6) && (length c <= 10)) = createBBAN a b c
| otherwise = "Error"
createBBAN x y z | ((length y) < 6) = createBBAN x ("0" ++ y) z
| ((length z) < 10) = createBBAN x y ("0" ++ z)
| otherwise = x ++ y ++ z
但我想有IBAN是这样的:
iban :: Integer -> Integer -> Integer -> String
我怎样才能做到这一点?