|
String str 이 Hex값이면 int 형으로 바꾸는 함수를 작성해보면...
String HexToInt(String str)
{
String temp, result;
int index =1;
int imsi1 = 0;
int imsi2 = 0;
for(int Length=str.Length(); Length>0; Length--,index++)
{
temp = str.SubString(index,1);
if(temp == "a") temp =10;
if(temp == "b") temp =11;
if(temp == "c") temp =12;
if(temp == "d") temp =13;
if(temp == "e") temp =14;
if(temp == "f") temp =15;
if(Length != 1)
{
imsi1 = temp*(pow(16,(Length-1)));
}
else
{
imsi1 = temp*1;
}
imsi2 += imsi1;
}
result = IntToStr(imsi2);
return result;
}
|