一些web編程能用到的小知識

1 信用卡驗證算法-luhn算法。(in django/utils/checksums.py算法

一、從卡號最後一位數字開始,逆向將奇數位(一、三、5等等)相加。
二、將偶數位數字相加,可是這裏有個麻煩。必須先將數字乘以2,若是結果是兩位數,將兩個位上數字相加。而後將這些結果加入總和中。
三、將奇數位總和加上偶數位總和,若是信用卡號碼是合法的,結果應該能夠被10整除。
django

相關文章
相關標籤/搜索