下列各数均为十进制数,用8位二进制补码计算: ①85-(-76)
题目
下列各数均为十进制数,用8位二进制补码计算: ①85-(-76) ②(-85)-76
算出来的结果正负也不对,产生溢出,请帮忙写出计算过程,谢谢
就是因为超出范围了,所以才不会做嘛;还有,8位二进制数不是从-128~127吗?!不好意思,没写清楚,我是想说8位二进制补码的范围
答案
例:如十的二进制表示方法:10B或(10)2
B:二进制 Q:八进制 D:十进制 H:十六进制
常见进制的换算:
二进制 八进制 十进制 十六进制
0000 0 0 0
0001 1 1 1
0010 2 2 2
0011 3 3 3
0100 4 4 4
0101 5 5 5
0110 6 6 6
0111 7 7 7
1000 8 10 8
1001 9 11 9
1010 10 12 A
1011 11 13 B
1100 12 14 C
1101 13 15 D
1110 14 16 E
1111 15 17 F
10000 16 20 10
小数部分换算:
0.1 0.5 0.4 0.8
0.01 0.25 0.2 0.4
0.001 0.125 0.1 0.2
0.0001 0.0625 0.04 0.1
0.00001 0.03125 0.02 0.08
你可以对照上面的表格进行换算.
换算规则:
1)二至十:如:1000111 2的7次-2的5次-2的4次-2的3次-1=128-32-16-4-1=71D(假设有N位就写为2的N次,假设中间第5位有0就写成0次的5-1,在最后-1,就是十进制的答案)
2)二至八:三位化一位 从小数点向右数 如:1 000 111=107Q(不够在补0,001 000 111然后在对照上边表格)
3)二至十六:四位化一位(和二至八类似)
4)十至二:整除:除2取余(从下向上记录)小数乘2取整
5)八至二:一位化三位
6)十六至二:一位化四位
①85-(-76)=10000101-(-01110110)=10000101+01110110=11111101(你先把85和76转换为二进制,在用算术运算法则进行加法运算0+0=0 0+1=1 1+1=0进1)
②(-85)-76=(-10000101)-01110110=-00001011(同上,用减法法则0-0=1-1=0 1-0=1向高位借1当2用)
8位二进制数不是从-128~127吗?!
这个是原、反、补码的范围,二进制没有范围的.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 如果a的平方减b的平方=50,‐a‐b=50,则a‐b=?,请把过程一并列出
- 极板水平放置的平行板电容器,两板相距5mm,电容为2uF,当两板间电势差为75V时,一个质量为
- 请问grades k-12的中文?
- 若方程x的平方-2x+根号3(2-根号3)=0
- 在三角形ABC中,AB=AC,D是AC中点,BD把三角形ABC的周长分为12cm,和9cm两部分,求三角形ABC的三边长
- 将下面各组数通分二分之一和三分之一 十二分之一和三分之一 十二分之一和八分之一
- 已知双曲线a平方分之x平方减b平方分之y平方等于1,e=2,焦距为4根号2,求a,b的值
- 汉译英填空型
- 跨过定滑轮的绳的一端挂一吊板,另一端被吊板上的人拉住,如图所示.已知人的质量为70kg,吊板的质量为10kg,绳及定滑轮的质量、滑轮的摩擦均可不计.取重力加速度g=10m/s2.当人以440N的力
- ln(1/e)等于多少
热门考点