作业帮 > 数学 > 作业

求教个关于计算机二进制和反码转换的题目,

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/05 13:03:19
求教个关于计算机二进制和反码转换的题目,
某整数在计算机内的二进制表示为100010100000,那么与它对应的反码应该是 用八进制表示
我有两点不懂 1、进制不是 开头的1表示符号么 所以是负数,所以反码符号不变 其余取反 就是111101011111 这样 为什么会是011101011110呢。
2、 每三个数,然后我只要把它化成2进制就分别得到 3 5 3 6是这样吗
3、 除了化成八进制是3个3个 楼下还说 十六进制是四个一组 这是什么原理呢 还有没有其它的哈
求教个关于计算机二进制和反码转换的题目,
二进制的反码是
111101011110从右开始 每三个数变成八进制的一位
111 101 011 110
7 5 3 6
举个例子
1100110011 原
1011001100 反 除符号位,按位取反
1011001101 补 除符号位,按位取反再加1
正数的原反补是一样的
在计算机中,数据是以补码的形式存储的:
在n位的机器数中,最高位为符号位,该位为零表示为正,为1表示为负