Генерация контрольных номеров
Open
- Dominant language
- Ruby
- Stars
- 4.5k
- Forks
- 802
- PR merge metrics
- No merged PRs in 30d
Description
def luhn_generate(base_digits, length=16):
base = list(map(int, str(base_digits)))
while len(base) < length - 1:
base.append(0) # дополнение нулями
checksum = luhn_checksum(base)
return ''.join(map(str, base)) + str(checksum)
Contributor guide
Assessment
This issue has not been assessed yet.