作业帮 > 综合 > 作业

十六进制和二进制的数如何计算

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/28 22:06:20
十六进制和二进制的数如何计算
如题,再如111+111得多少呀
还有就是十六进制的B+A得多少1B+2A得多少
他们除了加法,那减法和除和乖法又如何计算呢
十六进制和二进制的数如何计算
二进制的算法是满二进一 十六进制的算法是满十六进一 与十进制的满十进一是一样的
111+111=1110 (1+1满二就要进1写0 每位都是一样 但是除了最后一位是0外 其余各位还要加上进上来的一 所以 答案为1110)
B+A 先看B和A分别对应的十进制数是11和10 因而先直接相加得21 满十六进一的话 十六进制里16为10 所以 21为15所以 B+A=15
1B+2A=10+11+20+10=51=33 (此处1代表10 2代表20) 十进制51转化为二进制为110011 又由二进制转化为十六进制为33
无论是几进制的加减乘除法都可以先将其转化为二进制或更进一步转化为十进制进行计算 再转化回来 听起来麻烦了点哈 不过我也就知道这么个方法了
由八进制或十六进制转化为二进制 就是将每一位分别转化为二进制 再联起来 反之则 二转八的时候是将二进制数分为三个三个一组 二转十六是将二进制数分为四个四个一组(不够的要补位 补位时要注意保持数值不变 即补在没有意义的地方) 先将分组后的数转化为十进制的数 然后直接联起来既可
我知道得就这些了 你能明白吗