16进制减法,36E1-63DC等于多少?
16进制减法,36E1-63DC等于多少?我需要完整的算法,重点是计算过程
解:
36E1=3*16³+6*16²+14*16+1=12288+1536+224+1=14049
63DC=6*16³+3*16²+13*16+12=24576+768+208+12=25564
36E1-63DC=14049-25564=-11515(十进制)
11515-2*16³=11515-8192=3323
3323-12*16²=3323-3072=251
251-15*16=251-240=11
故:-11515(十进制)=-2CFB(十六进制)
因为63DC-36E1=2CFB
所以36E1-63DC=-2CFB
36E1-63DC=3×16^4+6×16^3+14×16^2+1×16-6×16^4+3×16^3+13×16^2+12×16=...自己计算器算吧
好的话采纳奖励下
在十六进制中,除了用0~9外,还用A、B、C、D、E、F分别表示10~15,而十六进制和十进制的不同之处就是在计算时是逢16进一的。如1A(16进制)转化为十进制为1×16+10=26,而214(16进制)转化为十进制为2×16^2+1×16+4=532。(16^2表示16的平方,16^3表示16的3次方,依此类推),而1111(16进制)转化为十进制为1×16^3+1×16^2+1×16+1=4369。计算的时候也是从低位算起,满16进一,如:16进制下计算1A+29:最低位A+9即为19,超过16,所以A+9=10+9(十进制)=19(十进制)=13(16进制),高位的1加到前面去,则答案为1A+29=43(16进制)。
热门标签: