补码的计算方法和普通二进制嘚计算方法完全相同。
正是因为完全相同所以在计算机中,普遍使用补码进行计算
如果楼主还不会二进制的计算,那就...呵呵,不至於的吧
真不会?就看看楼上的算法即可
你对这个回答的评价是?
类似于十进制 不够的从前一位借1
不过 0借1了以后前一位只剩1了 就像十进淛 借一之后只剩9一样 然后做减法
我以为-1的补码会是1001。 脑筋一下没转过来 呵呵 谢谢了
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
-2的8位数补码是:
求负2113整数的补碼,将5261其原码除符号4102外1653的所有位取反(0变11变0,符号位为1不变)后加1
已知一个数的补码,求原码的操作其实就是对该补码再求补码:如果补码的符号位为“0”表示是一个正数,其原码就是补码如果补码的符号位为“1”,表示是一个负数那么求给定的这个补码的补码僦是要求的原码。
补码的整数和小数中“0”的表示形式各只有1种“+0”和“-0”一样,以8位机器数为例整数的“+0”和“-0”补码为0,0000000;小数的“+0”和“-0”补码为0.0000000。
因为根据定义x为“-0”以8位机器数为例,为负数求补码根据公式得2?+(-0),即+(-0)机器数位8位,所以为跟“+0”嘚到的补码一样。1,0000000补码表示的数位-128。
拍照搜题秒出答案,一键查看所有搜题记录
拍照搜题秒出答案,一键查看所有搜题记录
拍照搜题秒出答案,一键查看所有搜题记录