2025-11-20 06:40:23
ieq等于多少-ie等于0x82,就是说ieq和负的ie数值相同。比如ie是某个值,取它的相反数就等于十六进制的82。0x82在十进制里是130,所以如果-ie等于0x82,那ie就是-130,ieq自然等于130,也就是0x82。这就像说温度零上5度等于温度零下-5度,但用数字表达时要注意正负号。
为什么这么算呢?先看十六进制转换,0x82拆成8×16²+2×16¹+0×16⁰,计算结果是128+32=160?不对,这里错了。应该是8×16¹+2×16⁰=128+2=130。所以0x82对应十进制130。当题目说-ie等于0x82,其实就是ie=-130。这时候ieq等于多少-ie,就等于130,而130转换回十六进制正好是0x82。就像温度计显示零下130度时,取相反数就是零上130度,数值上对应0x82。这里用到了正负数转换和进制换算两个知识点,数据转换时必须注意位权计算,比如十六进制的每一位代表16的幂次方,从右往左依次是16⁰、16¹、16²等。
本题链接: