8位二进制表示带符号的整数范围

2025-02-20 04:57:01
推荐回答(5个)
回答1:

是-128~+127 ,这是补码表示,
而原码,反码表示的是-127~+127。
原因是原码,反码的0都有两种表示,而补码不同,补码的0只有一种表示。所以补码表示的范围比原码,反码表示的范围大1个。
补码表示的 +127 =01111111,0=00000000,-127=10000001,
在-127的基础上减1,就会得到-128.-128的补码-128=10000000

回答2:

首先二进制你得清楚,是由0和1组成的,那么八位二进制数且带符号,那么最小的是1000 0000,最大的就是0111 1111(其中最前面的0和1分别表示正数和负数,)划为整数应该为-128~+127,

回答3:

用8位二进制表示1个字节:
范围:-128~+127 。 二进制补码:10000000~01111111
第一位1表示负数,0表示正数

回答4:

自己算下啊,除了符号位外,只有7位,最大当然只能表示2的7次方减1=127了啊.

回答5:

人为规定