for (int i = 0; i < 9; i++)
{
ick = Convert.ToInt32(strCheckID.Substring(i, 1));
iCust = Convert.ToInt32(CustID.Substring(i, 1));
if (i < 8)
{
ret = ret + (ick * iCust);
}
else if (i == 8)
{
ret = ret + Decimal.Truncate((ick * iCust) / 10) + Decimal.Remainder((ick * iCust), 10);
}
}
ret = Decimal.Remainder(ret, 10);
if (ret == 0) ret = 0;
else ret = 10 - ret;
if (ret == iLast)
{
return true;
}
else
{
return false;
}
}
catch
{
return false;
}
}
#endregion
[출처] 사업자번호 체크 알고리즘|작성자 이카루스
ConnectionString 만들기 (0) | 2009.11.26 |
---|---|
한글날 기념 폰트 및 무료제공 폰트들 (0) | 2009.06.10 |
나눔고딕 코딩용 글꼴 (0) | 2009.03.27 |
Internet Explorer 8 정식 출시 (0) | 2009.03.20 |
cmd 모드에서 registry 등록 (0) | 2009.03.18 |