C# int a = 0x00002EE5;
int b = 5 + 15 * 16 + 15 * 16 * 16 + 2 * 16 * 16 * 16; int c = Convert.ToInt32(a); 运行结果 b = 12777 c = 12005 这是哪出现了问题?
收起
E是14,F是15,16进制0到F对应的值是0到15,你重新计算一下 5 + 14 * 16 + 14 * 16 * 16 + 2 * 16 * 16 * 16 = 12005;
希望能帮到你。
报告相同问题?