百度试题 结果1 题目【题目 】十进制的--128用二进制如何表示(写出其原码,反码和补码) 相关知识点: 试题来源: 解析 【解析】 原码: 0000 0000 1000 0000 反码 1111 1111 0111 1111 补码 1111 1111 1000 0000 补码就是原码取反+1 反馈 收藏
【题目】 若采用8位二进制补码表示十进制整数-128.则其表示形式为?A10000001 B00000000 C10000000 D00000001
将该负数取绝对值,再用二进制表示出这个绝对值(不管符号位!) 对该二进制数进行取反加一操作就得到负数的补码了(也就是求补操作!) -128 绝对值是 128 128的二进制表示为: 1000 0000 取反 0111 1111 加1 1000 0000 这就是-128的补码 这种办法算出的结果符合“规定值”。 四. 1字节 = 8位,所以它能表...
-128的8位二进制表示是 1000 000 首先要注意的是,-128的二进制表示并不是128的二进制表示前面加个负号。在计算机里,负数是用2的补码表示的。有符号的8位二进制整数能表示的十进制数的范围是-128到+127 所以它没法表示+128.127的8位二进制表示是 0111 1111,再加1就会变成 1000 000. 这实际上就是-128 ...
-128:-128的16位二进制表示是1111 1111 1000 0000。在这种情况下,最高位是1(表示它是负数),其余位是128的二进制表示的补码。 所以,-128的二进制码1000 0000是二进制补码表示法的一个特例。 同样的在16位有符号整数中,-32768是16位有符号整数中能表示的最小数,它的二进制补码表示是1000 0000 0000 0000,也...
如果八位二进制数用原码表示,那么00000000和10000000都表示为0,因为最高位为符号位,正零等于负零,其表示范围是[0,255];如果用补码表示10000000就是-128,其表示范围是[-128,127]. 分析总结。 如果八位二进制数用原码表示那么00000000和10000000都表示为0因为最高位为符号位正零等于负零其表示范围是0255结果...
答案 -128是10000000,八位二进制数一共有256种码,1到127,政府数只差一个最高位,0是00000000(即正0),负0,即10000000被定义为-128.相关推荐 1为什么8位二进制数表示的范围是-128到127(有符号型数据),我不懂为什么是-128 反馈 收藏
的二进制数表示为 0111 1111 ,下一个二进制数为 1000 0000 ,此时溢出,那么所表示的就是 -128 ...
对于-128,反码的表示是1111 1111。这一步骤也是通过逐位取反得到的,但没有进行最后的加1操作。总结来说,-128在8位二进制下的表示分别是:原码无法直接表示,反码为1111 1111,补码为1000 0000。这个过程展示了二进制表示负数时,原码、反码和补码各自的特点和使用场景。
正常情况下,128在8位二进制中无法直接表示,因为8位能表示的最大无符号数是\(2^8 - 1 = 255\)...