十进制正整数35的补码为 十进制正整数35的补码是
大家好,今日琪琪来为大家解答以上的问题。十进制正整数35的补码为,十进制正整数35的补码是很多人还不知道,现在让我们一起来看看吧!
十进制正整数35的补码为 十进制正整数35的补码是
十进制正整数35的补码为 十进制正整数35的补码是
1、在计算机内部,使用的是二进制。
2、设机器能处理的位数为 8,即字长为 1 字节,那么,二进制数的范围为:0000 0000 ~ 1111 1111。
3、对应的十进制就是:0 ~ 255。
4、循环计数的周期11111111是:2^8 = 256。
5、这些数,显然,就是小学学过的【自然数】。
6、在计算机专业,则说这是:无符号数。
7、它们,都是正数。
8、但是,在实际工作中,还需要负数,还需要做减法。
9、这可怎么办呢?其实,并不难。
10、--------------------------你看钟表的时针,倒拨 3 小时,可以用正拨 9 小时代替。
11、计算方法: 9 = -3 + 周期(12)。
12、25 - 1 =这些,都是永远用不着的。
13、 2425 + 99 = (一百) 24进位一百(10^2),是超出 2 位的,就舍弃不要了。
14、限定 2 位数,这两种算法,是完全相同的。
15、结论:限定了计数周期后,用正数,就可以“代替负数”。
16、这些正数,就称为【负数的补数】。
17、求解公式: 正数 = 负数 + 周期。
18、--------------------------在计算机中,这些正数,就叫做“负数的补码”了。
19、-1 的补码是:-1 + 256 = 255 = 1111 1111(二进制)。
20、-2 的补码是:-2 + 256 = 254 = 1111 1110(二进制)。
21、正数,不用变换。
22、也不许变换,必须直接计算。
23、因此,正数,并不存在补码。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。