Decimal → Hexadecimal
string dec = ...;
string hex = Convert.ToString(int.Parse(dec, 16).ToUpper();
Hexadecimal → Decimal
string hex = ...;
string dec = Convert.ToInt32(hex, 16).ToString();
자료 출처
http://blog.vicki.co.kr/603
// 2진수를 10진수로 ==> 4
int nVal = System.Convert.ToInt32("100", 2);
tbx_log.AppendText(nVal.ToString()+"\r\n");
// 10진수를 2진수로 ==> 100
string strVal = System.Convert.ToString(nVal, 2);
tbx_log.AppendText(strVal + "\r\n");
// 2진수 1111을 byte로 변환후 문자열로 하면 15
byte data1 = Convert.ToByte("1111", 2);
tbx_log.AppendText(data1.ToString() +"\r\n");
// 16진수 2d를 byte로 변환후 문자열로 하면 45
byte data2 = Convert.ToByte("2d", 16);
tbx_log.AppendText(data2.ToString() + "\r\n");