Проверка контрольной цифры IMEI по Алгоритму Луна

Контрольная цифра IMEI необходима для проверки корректности введенного IMEI номера.
В случае если контрольная цифра не совпадает с вычисленной, то IMEI номер введен некорректно.

1. Цифры проверяемой последовательности нумеруются справа налево.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2. Цифры, оказавшиеся на нечётных местах, остаются без изменений.
3. Цифры, стоящие на чётных местах, умножаются на 2.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4. Если в результате такого умножения возникает число больше 9, оно заменяется
суммой цифр получившегося произведения — однозначным числом, т. е. цифрой.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5. Все полученные в результате преобразования цифры складываются.
Если сумма кратна 10, то исходные данные верны.