JAVA 18位身份證號碼校驗碼的算法
更新時間:2008年11月21日 20:05:20 作者:
對于其它的語言也有不少的身份證驗證了,這里的代碼效果更簡單
public static char doVerify(String id)
{
char pszSrc[]=id.toCharArray();
int iS = 0;
int iW[]={7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2};
char szVerCode[] = new char[]{'1','0', 'X', '9', '8', '7', '6', '5', '4', '3', '2'};
int i;
for(i=0;i<17;i++)
{
iS += (int)(pszSrc[i]-'0') * iW[i];
}
int iY = iS%11;
return szVerCode[iY];
}
{
char pszSrc[]=id.toCharArray();
int iS = 0;
int iW[]={7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2};
char szVerCode[] = new char[]{'1','0', 'X', '9', '8', '7', '6', '5', '4', '3', '2'};
int i;
for(i=0;i<17;i++)
{
iS += (int)(pszSrc[i]-'0') * iW[i];
}
int iY = iS%11;
return szVerCode[iY];
}
相關(guān)文章
window.top[_CACHE]實現(xiàn)多個jsp頁面共享一個js對象
兩個js頁面要共享一個就js對象,想了半天用window.top['_CACHE']來存放這個變量,即可實現(xiàn),不同Jsp頁面直接的對象共享2014-08-08
使用MongoDB和JSP實現(xiàn)一個簡單的購物車系統(tǒng)實例
本篇文章主要介紹了使用MongoDB和JSP實現(xiàn)一個簡單的購物車系統(tǒng)實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2016-11-11
Java Web項目中連接Access數(shù)據(jù)庫的配置方法
本文是對前幾天的“JDBC連接Access數(shù)據(jù)庫的幾種方式”這篇的升級。由于在做一些小項目的時候遇到的問題,因此才決定寫這篇博客的。昨天已經(jīng)將博客發(fā)布了,但是后來經(jīng)過一些驗證有點問題,所以今天改了一下重新的發(fā)布了2013-05-05

