当账户以 0000 开头时,no_NO.iban() 无效: Postgiro 使用 Luhn 算法
作者: feiiiiii5创建于 2026年9月26日更新于 2026年9月26日
no_NO.iban() is invalid whenever the account number starts with 0000
一个挪威的账号号码有 11 位数:一个 4 位的银行登记号码,六个其他数字,以及一个 MOD11 校验位。提供商总是应用 MOD11 — 而且 MOD11 在这里是正确的。问题在于登记号码:0000 不是一个银行登记号码,它是 Postgiro 银行代码,而 Postgiro 账户是一个 7 位数,其校验位是模 10 (Luhn)。因此,当随机登记号码落在 0000 上时,校验位是错误的类型,在 11,000 个生成的 IBAN 中,大约 1 个是无效的。
内容来源: joke2k/faker