早教吧作业答案频道 -->数学-->
二进制数1111111111111100b=?“DSP芯片的数以2的补码形式表示.每个16位数用一个符号位来表示数的正负,0表示数值为正,1则表示数值为负.其余15位表示数值的大小.因此二进制数0010000000000011b=8195二
题目详情
二进制数1111111111111100b=?
“DSP芯片的数以2的补码形式表示.每个16位数用一个符号位来表示数的正负,0表示数值为正,1则表示数值为负.其余15位表示数值的大小.因此 二进制数0010000000000011b=8195 二进制数1111111111111100b=-4 .”
提问:
二进制数1111111111111100b怎么会等于-4呢?不是等于-65532么?
4+8+16+32+64+128+256+512+1024+2048+4096+8192+16384+32768=65532
加上符号位.难道不等于-65532?
“DSP芯片的数以2的补码形式表示.每个16位数用一个符号位来表示数的正负,0表示数值为正,1则表示数值为负.其余15位表示数值的大小.因此 二进制数0010000000000011b=8195 二进制数1111111111111100b=-4 .”
提问:
二进制数1111111111111100b怎么会等于-4呢?不是等于-65532么?
4+8+16+32+64+128+256+512+1024+2048+4096+8192+16384+32768=65532
加上符号位.难道不等于-65532?
▼优质解答
答案和解析
补码若为负数,符号位为1,其余取反加1得到原码;
补码若为正数,原码与补码相同.
[补]1 111111111111100b=[反]1 000000000000011+1=1 000000000000100 = -4(十进制)
首位为符号位 ,不变.
补码若为正数,原码与补码相同.
[补]1 111111111111100b=[反]1 000000000000011+1=1 000000000000100 = -4(十进制)
首位为符号位 ,不变.
看了 二进制数1111111111...的网友还看了以下:
若3x-2x+b与x+bx-1的和中不存在含x的项,试求b的值,写出他们的和,并说明不论x取什么值 2020-04-11 …
要有过程、结果1.若关于x的多项式3x²-2x+b与多项式x²+bx-1的和中不含有一次项,求b的 2020-04-11 …
设函数f(x)=(2^x)/(1+2^x)-1/2,[x]表示不超过x的最大整数,则函数y=[f( 2020-04-27 …
计算D=1-11X-1的值1-1X+1-11X-11-1X+1-11-1第一行是1-11x-1第二 2020-05-13 …
设函数f(x)=(1+1/n)的n次方(n∈正整数,n大于1,x∈r)1,对于任意x,证明(f(2 2020-05-14 …
已知3/2X²-2a=0的一个根,则2a-1的值是()A.3 B.4 C.5 D.6方程X²-3X 2020-05-16 …
2^2-1^2=2*1+13^2-2^2=2*2+14^2-3^2=2*3+1……(n+1)^2- 2020-05-19 …
求函数y=根号x²+x+1+根号x²-x+1的值域用构造距离公式求函数的值域怎么做?题目应该是y= 2020-05-21 …
x(1减x)大于x(2x减3)加1的值负2x的平方加x减55小于0的值打错了,多打了个5,这2道原 2020-05-22 …
若3x²-2x+b与x²+bx-1的和中不存在含x的项试求b的值,写出它们的值并证明x不管取什么值 2020-05-23 …