Проверьте ваш номер карты в один клик
Введите номер вашей кредитной карты справа и нажмите на кнопку, чтобы начать!
Какой алгоритм используется для проверки номера кредитной карты?
Для проверки номера кредитной карты наиболее широко используется алгоритм Луна.
Что такое алгоритм Луна?
Алгоритм Луна - это быстрая проверка, которая помогает удостовериться, что номер (например, номер кредитной карты) введен правильно. Вот как это работает на примере вымышленного номера кредитной карты в три простых шага:
Пример номера кредитной карты: 1234 5678 9123 4560
Удвоить каждую вторую цифру:
Начиная с предпоследней цифры, двигаясь влево, удваиваем каждую вторую цифру. Наш пример превращается в: 1-4-3-10-5-14-9-4-1-6-3-10-4-10-6-0 Сложить цифры вместе:
Если удвоение числа приводит к двузначному числу, складываем эти цифры вместе, чтобы получить однозначное число (например, 10 становится 1+0 = 1). Затем складываем все эти числа. Для нашего примера: 1+4+3+1+5+5+9+4+1+6+3+1+4+1+6+0 = 44 Проверить, делится ли сумма на 10:
Если общая сумма является кратной 10 (например, 30, 40, 50), номер проходит проверку. Это быстрый способ обнаружить ошибки. Общая сумма в нашем примере составляет 44, что не делится на 10, так что это указывало бы на проблему или опечатку в используемом номере. Помните: Это всего лишь выдуманный пример, чтобы показать, как работают шаги. Реальные номера кредитных карт разработаны так, чтобы проходить эту проверку, что помогает вылавливать простые ошибки, например, опечатки.