题目描述:
用八个二进制位来表示下面的带符号整数,其中如果是负数请写出其原码、反码和补码126 -100 -46 -127
求过程
答案解析
【答案】原码:十进制转二进制方法举例:126=0*2^7+1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+1*2^1+0*2^0
126=0111 1110
-100=1110 0100(最高位1代表负数,后7位为100的二进制原码)
-46=1010 1110
-127=1111 1111
反码:(正数不变,负数符号位不变,其余位取反)
-100=1001 1011
-46=1101 0001
-127=1000 0000
补码:(正数不变,负数为反码+1)
-100=1001 1100
-46=1101 0010
-127=1000 0001 【其他答案】
相关题目
- x的补码为10011000则它的原码是?
- 已知等腰三角形ABC一腰上的中线将三角形的周长分成9和15两部分
- 已知正整数m、n,若m^2-n^2=8,且(m+n)^2=16,求m和n
- 若m,n为正整数,设M=2m+1,N=2n-1<br/>当m+n=5时 mn有最大值吗?如果有
- 是否存在大于1的正整数m,使得f(n)=(2n+7)·3^n+9对任意正整数n都能被
- 若m,n为正整数,且有(mx+a)(x-3a)=3x²+nax-3a².求m,n的值
- 若n为正整数,整式n²+n+11的值一定是质数吗?<br/>如题
- 在△ABC中,a=m<sup>2</sup>-n<sup>2</sup>,b=2mn,c=
- 在三角形ABC中,三边分别为(m+n),(m-n)he 2mn',其中m,n都为正整数,且
- 在△ABC中,a=m<sup>2</sup>-n<sup>2</sup>,b=2mn,c=