我知道我可以使用printf(%u, num)
将十六进制数转换为十进制值,其中num
是十六进制值。我是否可以使用此值将转换后的数字分配给变量?
答案 0 :(得分:0)
要从十进制转换为十六进制,请执行...
string hexValue = decValue.ToString("X");
要从十六进制转换为十进制,请执行...
int decValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
或
int decValue = Convert.ToInt32(hexValue, 16);