发布网友 发布时间:2022-04-29 19:39
共1个回答
热心网友 时间:2023-10-06 20:29
首先,补码是种编码,而不是表示负数的方法,所以可以表示正数。首先,补码是种编码,而不是表示负数的方法,所以可以表示正数。正数补码就是源码本身。那么最小整数你明白我就不说了。最大数当然只能是自然数,所有1放在除了符号位外的最高位,就是01111000B,也就是120啦,本质上跟最小数的原理一样的。
...采用补码表示,且由5个1和3个0组成,则可以表示的最小十进制整数为?要...该补码是: 0 1 1 1 1 0 0 0。它代表的数值是: 64 + 32 + 16 + 8 =+120。
长度为一个字节的二进制整数,若采用补码表示,由5个1和3个0组成,则可...-113,用5个1和3个0组成的二进制补码数,可表示的最小十进制数为:-113,其对应的二进制数为:10001111B。8位无符号二进制数能够表示:0~255;8位有符号二进制数能够表示:-128~127。计算机中的符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用...
长度为1个字节的二进制整数,若采用补码表示,且由4个"1"和4个"0"组成...最小整数肯定是负数,所以最高位要为1;负数越小,则其绝对值越大,而其绝对值是将补码减1再取反,要想绝对值最大,则补码的后7位要最小,这样,取反后就最大,所以题目变成“由3个1,4个0组成的最小正整数是多少”,当然是0000111,所以答案为10000111,即十进制的-121 ...
...二进制的整数,若采用补码表示,且由4个“1”和4个“0”组成,则可表...这道题可以有两种解法:1、从最小的整数排查,-127的补码为1000 0001,不合条件;次小的-121补码为1000 0111,符合,即为所求。2、如果不是选择题,可以构造这个数:既然要求最小整数,必然是负数,所以最高位为1,余下的三个1应该放在什么位置呢?按照补码的规则,放在尽量低位,取反后的绝对值...
长度为1个字节的二进制整数,若采用补码表示,且由4个"1"和4个"0"组成...补码:1000 0111 求原码,取反加1,得到:1111 1001 转化为十进制,首位为符号位,1表示负数,后7位表示数字绝对值 111 1001B = 121D (1+8+16+32+64=121,可用计算器验证)所以最小整数为-121
C语言,二进制,八进制,十六进制的问题长度为1个字节的二进制的整数,若采用补码表示,且由4个“1”和4个“0”组成,则可表示的最小整数为___。A.-127 B.-121 C.-15 D.-7 答:搞不清,就挨个算算:-127的补码是:1000 0001 -121的补码是:1000 0111 -15的补码是:1111 0001 -7的补码是:1111 1001 只有-121的补码是由4...
长多为一个字节的二进制数,若采用补码表示,且由5个1和3个0组成,则可...1. 由5个1和3个0组成,可以表示的最小十进制整数-8;因为二进制数: 1 111 1000 左边的1,代表负号;其余7位,求反加一,是绝对值的原码:8。即: 1 111 1000 = -8。2. 由4个1和4个0组成,可以表示的最大十进制整数+120;因为二进制数: 0 111 1000左边的0,代表正号;其...
长度为一个字节的二进制整数,若采用补码表示,且由5个1和3个0组成,则...所以,最小值的补码,就是: 1 0 0 0 1 1 1 1。它代表的数值,就是:-128 + 8 + 4 + 2 + 1 =-113。如果想要得到最大值,最高位的-128,就不能选了。其它位都要选大的,这就是: 0 1 1 1 1 1 0 0。它代表的数值,就是: 64 + 32 + 16 + 8 + 4 =+124。
长度为1个字节的二进制整数,若采用补码表示,且由5个1和3和0组成,则表 ...所以,最小值的补码,就是: 1 0 0 0 1 1 1 1。它代表的数值,就是:-128 + 8 + 4 + 2 + 1 =-113。如果想要得到最大值,最高位的-128,就不能选了。其它位都要选大的,这就是: 0 1 1 1 1 1 0 0。它代表的数值,就是: 64 + 32 + 16 + 8 + 4 =+124。