瑞星卡卡安全论坛技术交流区系统软件 求教十六进制的加减运算法则

1   1  /  1  页   跳转

求教十六进制的加减运算法则

求教十六进制的加减运算法则

在网络上找了好半天没有找到,请大家给与解答最好能举个例子,详细说明,欧太笨了
最后编辑2006-01-12 13:19:29
分享到:
gototop
 

在十六进制中,除了用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进制)。
    不知道这样的答案你满意吗?
       
gototop
 

借本汇编或单片机的书,

里面讲的很明白的!
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT