c#进制转换
十六进制字符串 转十进制整数:Convert.ToInt32("FF", 16);
十进制 转二进制字符串:Convert.ToString(d,2);
十进制 转十六进制字符串:Convert.ToString(d,16)
二进制字符串 转十进制数:Convert.ToInt32(bin,2);
二进制字符串 转十六进制数:
string bin = "1010";
Console.WriteLine(string.Format("{0:x}",Convert.ToInt32(bin,2));
十六进制 转二进制字符串:Convert.ToString(0xa,2)
十六进制 转十进制数:Convert.ToString(0xa,10)
int a = 188;
a.ToString(); =>188
a.ToString("x") =>bc
a.ToString("X") =>BC
a.ToString("X4") =>00BC