|
참고하세욧^^
void __fastcall TForm1::Button1Click(TObject *Sender)
{
String sText = "12345678901234";
int iLength = sText.Length();
int iNumSum = 0;
int iCheckSum= 0;
//첫번째 문자부터 하나씩 정수형으로 변환하여 더합니다.
for(int i=0; i<iLength; i++) {
iNumSum+= StrToInt(sText.SubString(i+1, 1));
}
iCheckSum= iNumSum%10; //답은 5 !! 맞죠?
}
새내기 님이 쓰신 글 :
: 안녕하세요?
:
: Edit1 에 '12345678901234' 값이 들어 있는데요,
: 이 값들을 한자리씩 끊어서 숫자로 변환해서 sum 을 내고,
:
: sum의 끝자리를 checksum 으로 사용하려 하는데 잘안되네요..
:
: 고수님들 부탁 드립니다.
|