题目
负数二进制转换 位移运算问题
负数二进制数怎么转换成十进制?如:1 1111100 = — 4,这是怎么转的?求方法
- 20 >> 3 结果是 - 3,为什么?
负数二进制数怎么转换成十进制?如:1 1111100 = — 4,这是怎么转的?求方法
- 20 >> 3 结果是 - 3,为什么?
提问时间:2020-10-01
答案
似乎是 取反加一 也就是说要求负数,就是 用对应正数,取反+1
4 0000 0100 取反 1111 1011 +1后 1111 1100
3 0000 0011 取反 1111 1100 +1后 1111 1101
这种方法叫求补运算.负数转正数,也是进行取反+1 的求补运算
负数二进制转十进制,是对这个负数二进制进行求补运算,得到对应的正数,前面加个负号就得到对应的十进制了吧
20 0001 0100 进行求补运算 取反1110 1011 +1后 1110 1100 这就是-20的二进制
-20>>3 算术右移3位 1111 1101 变成这个 也就是-3 对应的二进制了
因为是负数,左边第一位是1,所以算术右移3位相当于左边加 3个 1,右边再减去3位 .
4 0000 0100 取反 1111 1011 +1后 1111 1100
3 0000 0011 取反 1111 1100 +1后 1111 1101
这种方法叫求补运算.负数转正数,也是进行取反+1 的求补运算
负数二进制转十进制,是对这个负数二进制进行求补运算,得到对应的正数,前面加个负号就得到对应的十进制了吧
20 0001 0100 进行求补运算 取反1110 1011 +1后 1110 1100 这就是-20的二进制
-20>>3 算术右移3位 1111 1101 变成这个 也就是-3 对应的二进制了
因为是负数,左边第一位是1,所以算术右移3位相当于左边加 3个 1,右边再减去3位 .
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1can you ( )at four in the morning?A,see a sun B,see the sun C,look the sun D,watch a sun
- 2亚马逊热带雨林介绍的药材之类英文小短文
- 3第一次科技革命第二次科技革命反映科学技术发展有什么特点?
- 4请用不同方法制备ZnCl2,用化学式表示
- 5She looked so honest that we all regarded her story_B__.
- 6小数加发怎么验算,小数减法怎么验算?
- 7高中化学质子中子的疑问.
- 8花岗岩是由哪三种矿物组成?
- 9Do you know what the aim of baskeball is?这句话如何翻译?
- 10某8个数的平均数为50,若把其中的一个数改为90,则平均数变为了60,被改动的这个数原来是_.
热门考点
- 1Welcome to the English language club .Today we are going to ______ about the best ways to learn E
- 2初二的科学题~~SOS!
- 3课堂点睛七年级下册英语期中精编试题答案
- 4如图,已知△ABC中,AB=AC=6cm,BC=4cm,点D为AB的中点. 1点
- 5The amount college graduates earned that is greater than what high-school graduates earned.这里的that做宾
- 6填空Li Ming’s uncle is a teacher in No.4 Middle School.He __1___ a good friend in the school.
- 7根据点电荷场强公式E=a/4πεr²,当被考察的场点距源点电荷很近(r―›0)时,则场强趋于无穷,这是没有物理意义的,对此应如何理解?
- 8已知x的平方-6y+2x+9y的平方+2=0,求y的x次方的值
- 9形容天空的浩瀚的四字成语
- 10lim x→0 (1-cosx)ln(1+x^2)/xsinx^n 算到后面为什么要 3-n>0