#region Int Convert 2->16
string ConvertBinary(int math,int length)
{
string returnVal="";
int mathmod=0;
int mathInt=math;
if (math>=length)
{
while (mathInt>=length)
{
mathmod=Getmod(math,length);
mathInt=GetInt(math,length);
returnVal=ChangeValue(mathmod) +returnVal;
math=mathInt;
}
returnVal=ChangeValue(mathInt)+returnVal;
}
else
returnVal=ChangeValue(math);
return returnVal;
}
string ChangeValue(int changeValue)
{
string returnVal;
returnVal=changeValue.ToString();
if (changeValue>=10)
{
switch (changeValue % 10)
{
case 0:
returnVal="A";
break;
case 1:
returnVal="B";
break;
case 2:
returnVal="C";
break;
case 3:
returnVal="D";
break;
case 4:
returnVal="E";
break;
case 5:
returnVal="F";
break;
}
}
return returnVal;
}
int Getmod(int math,int length)
{
int returnVal=math % length;
return returnVal;
}
int GetInt(int math,int length)
{
return math / length;
}
#endregion
string ConvertBinary(int math,int length)
{
string returnVal="";
int mathmod=0;
int mathInt=math;
if (math>=length)
{
while (mathInt>=length)
{
mathmod=Getmod(math,length);
mathInt=GetInt(math,length);
returnVal=ChangeValue(mathmod) +returnVal;
math=mathInt;
}
returnVal=ChangeValue(mathInt)+returnVal;
}
else
returnVal=ChangeValue(math);
return returnVal;
}
string ChangeValue(int changeValue)
{
string returnVal;
returnVal=changeValue.ToString();
if (changeValue>=10)
{
switch (changeValue % 10)
{
case 0:
returnVal="A";
break;
case 1:
returnVal="B";
break;
case 2:
returnVal="C";
break;
case 3:
returnVal="D";
break;
case 4:
returnVal="E";
break;
case 5:
returnVal="F";
break;
}
}
return returnVal;
}
int Getmod(int math,int length)
{
int returnVal=math % length;
return returnVal;
}
int GetInt(int math,int length)
{
return math / length;
}
#endregion