知道一个数,怎么求他的原码和补码?急.比如说-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补上就行
推荐
- 负数的原码、补码.请求.
- 什么是一个数的原码,反码,补码?
- 对于真值 0 表示形式唯一的机器数是( ) A、原码和补码 B、原码和反码 C、移码和补码 D、反码和补码
- 二进制数 原码为101011,它的反码和补码是?二进制数 补码为101011,它的原码是什么呢?
- 原码与补码的转换
- A={a,ab,lg|ab|},B={lg1,-a,b}若A=B,求a,b
- 把10个苹果分成三堆,要求每堆至少1个,至多5个,则不同的分法共有( ) A.4种 B.5种 C.6种 D.7种
- 把一个圆平均分成16份,拼成一个近似长方形,圆的面积是200.96平方分米,近似的长方形的周长
猜你喜欢