看了園子裏一個隨筆html
http://www.cnblogs.com/10158wsj/p/7050736.htmlspa
係數怎麼來的呢?code
2^7%11-2^6%11-2^5%11 ......htm
2的7654321098754321次方%11獲得blog
從最後一位向前,it
int m = 0; for (int i = 16;i>-1;i--) { m += (sfz[i] - '0') * ((int)Math.Pow(2,(17-i)) % 11); } Console.WriteLine(m.ToString() + "," +(12 - m%11).ToString());