> 数学 >
知道一个数,怎么求他的原码和补码?急.比如说-11
人气:448 ℃ 时间:2020-04-02 14:13:59
解答
一个正整数的补码和原码相同
比如10
原码0000000000001010
补码0000000000001010
一个负数的补码求
绝对值取反 再加1
-10
取10的原码0000000000001010
取反 1111111111110101
再加1得 1111111111110110
就这样了为什么10的原码是0000000000001010,是怎么算出来的啊?二进制 十六位由二进制得到 十进制是 从右面开始 第一位乘以 2的0次幂 第二位乘以 2的一次幂 第三位乘以 2的二次幂以此类推由 十进制得到 二进制用十进制的除以2 每除一下将余数就记在旁边   最后按余数从下向上排列余下各位用0补上就行
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版