2进制,原码补码转换问题
byte i = 67+89
他的值是-100
求详解.越详细越好,主要是原码补码那一段的讲解.求高手.
人气:436 ℃ 时间:2020-02-05 16:06:43
解答
byte的数据范围是-128至12767+89=156显然溢出了,于是电脑就算不出正确的答案了那么电脑会算出多少呢?按计算机的算法,先把这两个加数换成补码,就成了 0100 0011 (67的补码)+0101 1001 (89的补码)————...
推荐
- 原码与补码的转换
- 二进制数 原码为101011,它的反码和补码是?二进制数 补码为101011,它的原码是什么呢?
- 关于补码和原码的转换问题
- 补码(或者原码和反码)和变形补码之间如何转换
- except与apart from的区别,这里有一道题,( )a slight headache,i feel all right now.
- I finish doing my homework.I have done my homework.两句话有什么区别,时态相同吗
- 请听题:number one:只有数字1和5在减乘除下怎样算结果等于24?
- 小明读一本故事书,第一天读了全书的百分之二十五,第二天读了全书的五分二,还剩下21页没有看,这本书有多少页?
猜你喜欢