2进制,原码补码转换问题
byte i = 67+89
他的值是-100
求详解.越详细越好,主要是原码补码那一段的讲解.求高手.
人气:368 ℃ 时间:2020-02-05 16:06:43
解答
byte的数据范围是-128至12767+89=156显然溢出了,于是电脑就算不出正确的答案了那么电脑会算出多少呢?按计算机的算法,先把这两个加数换成补码,就成了 0100 0011 (67的补码)+0101 1001 (89的补码)————...
推荐
猜你喜欢
- 初中物理创新导学手册九年级上的机械效率怎么做
- 地大物博和地大物薄分别指的是什么
- 已知:ab互为相反数,c,d互为倒数,x=3(a-1)-(a-2b),y=cd²+d²-(d²+d-2),
- 照应的两种意思造句
- 我这篇习作怎么样
- 周瑜打黄盖——————,诸葛亮皱眉头------------,鲁肃上了孔明的船------------填歇后语
- 一次聚会时,每两个人合用一个饭碗,三人合用一个菜碗,四人合用一个汤碗,这个次聚会共用了65个碗,参
- 计算时间的方法有两种,一种是阿拉伯数字的计时法称为什么;一种使用中文数字记时,称为什么