如果用一个字节表示一个有符号的整数,其取值是(-128,+127),为何不是(-127,+127)

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 22:21:20
如果用一个字节表示一个有符号的整数,其取值是(-128,+127),为何不是(-127,+127)

如果用一个字节表示一个有符号的整数,其取值是(-128,+127),为何不是(-127,+127)
如果用一个字节表示一个有符号的整数,其取值是(-128,+127),为何不是(-127,+127)

 

如果用一个字节表示一个有符号的整数,其取值是(-128,+127),为何不是(-127,+127)
计算机中负数是由正数的反码加一也就是补码表示,另外第一位数也包含符号位的意思,所以第一位为1都代表是负数,所以虽然1000 0000也是128的二进制数,但首位作为符号位,所以1000,0000就表示-128

你猜

因为0000 0000 表示 0
1111 1111表示-1
如果好理解的话,假设(只是假设)你把0看成最小正数的话,-1~-128也就是128个数了,那么0~127 就是128个数。

如果用一个字节表示一个有符号的整数,其取值是(-128,+127),为何不是(-127,+127) 如果用一个字节表示一个无符号整数,其取值范围是0—255(2的8次方—1)这句话啥意思, 有一个字节的二进制为11111111,如将其作为有符号整数的编码,它表示? 用一个字节表示无符号整数,能表示的最大整数是? 用一个字节表示无符号整数,其最大值是十进制数多少? 37.用八进制表示一个字节的无符号整数 ,最多需要__________ 用八进制表示一个字节的无符号整数,最多需要几位?求回答!越细越好! 用一个字节表示不带符号的数,转化成十进制整数,最大值是多少 两个字节表示一个有符号整数,且采用补码表示法,表数范围是多少? 一个字节能表示的无符号整数的个数是多少啊 一个字节表示的最大无符号整数是,怎么算 如果用一个字节来表示整数,最高位用作符号位,其它位表示数值. 则其取值范围应该是( )A. -127≤ A ≤127 B. -128≤ A ≤128C. -128≤ A <128 D. -128< A ≤128 为什么 假如用一个字节描述一个有符号整数则(10011010)(2)的真值是-102 ? 用一个字节表示无符号整数,其最大值是十进制数A 256 B 255C 127 D 128为什么? 用一个字节表示无符号整数,其最大值是十进制数( ).A.256 B.255 C.127 D.128 若用两个字节存储有符号的整数,请问-512的补码表示形式是什么? 用一个字节表示不带符号的数,转换成十进制整数最大值255怎么算的啊…最好讲下原因吧 用十六进制表示一个字节的无符号整数,最多需要( )A、1位 B、2位 C、3位 D、4位