求教个关于计算机二进制和反码转换的题目,某整数在计算机内的二进制表示为100010100000,那么与它对应的反码应该是 用八进制表示 我有两点不懂 1、进制不是 开头的1表示符号么 所以是负
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 04:02:42
求教个关于计算机二进制和反码转换的题目,某整数在计算机内的二进制表示为100010100000,那么与它对应的反码应该是 用八进制表示 我有两点不懂 1、进制不是 开头的1表示符号么 所以是负
求教个关于计算机二进制和反码转换的题目,
某整数在计算机内的二进制表示为100010100000,那么与它对应的反码应该是 用八进制表示
我有两点不懂 1、进制不是 开头的1表示符号么 所以是负数,所以反码符号不变 其余取反 就是111101011111 这样 为什么会是011101011110呢。
2、 每三个数,然后我只要把它化成2进制就分别得到 3 5 3 6是这样吗
3、 除了化成八进制是3个3个 楼下还说 十六进制是四个一组 这是什么原理呢 还有没有其它的哈
求教个关于计算机二进制和反码转换的题目,某整数在计算机内的二进制表示为100010100000,那么与它对应的反码应该是 用八进制表示 我有两点不懂 1、进制不是 开头的1表示符号么 所以是负
二进制的反码是
111101011110从右开始 每三个数变成八进制的一位
111 101 011 110
7 5 3 6
举个例子
1100110011 原
1011001100 反 除符号位,按位取反
1011001101 补 除符号位,按位取反再加1
正数的原反补是一样的
在计算机中,数据是以补码的形式存储的:
在n位的机器数中,最高位为符号位,该位为零表示为正,为1表示为负
二进制的反码是
011101011110从右开始 每三个数变成八进制的一位
011 101 011 110
3 5 3 6 答案是3536
支持,十六进制就每四个一组,道理自己想想吧,很简单
这个补充下,简单说,一个十六进制,每个位数可以表示十六个数,就是二的四次方个,二进制每个位数可以表示两个数,十六进制的每个位数可以用四...
全部展开
二进制的反码是
011101011110从右开始 每三个数变成八进制的一位
011 101 011 110
3 5 3 6 答案是3536
支持,十六进制就每四个一组,道理自己想想吧,很简单
这个补充下,简单说,一个十六进制,每个位数可以表示十六个数,就是二的四次方个,二进制每个位数可以表示两个数,十六进制的每个位数可以用四个二进制的位数来表示,都是一一对应的。八进制类似
收起
呵呵,楼主说的对,在计算机中,前面的一位数表示正负,变反码是不变的,也就是反码是111101011110,转化为八进制就是从左到右三个一组,即111-101-011-110转化为八进制为7536,转化为十六近制为四个一组,1111-0101-1110.转化为E-5-D