/django/contrib/localflavor/uy/util.py
https://code.google.com/p/mango-py/ · Python · 12 lines · 7 code · 3 blank · 2 comment · 1 complexity · 18a78c1d70a1f22cc1ebac661b275cdf MD5 · raw file
- # -*- coding: utf-8 -*-
- def get_validation_digit(number):
- """ Calculates the validation digit for the given number. """
- sum = 0
- dvs = [4, 3, 6, 7, 8, 9, 2]
- number = str(number)
- for i in range(0, len(number)):
- sum = (int(number[-1 - i]) * dvs[i] + sum) % 10
- return (10-sum) % 10