早教吧作业答案频道 -->其他-->
移码的计算问题例题:假定X=0.0110011*211,Y=0.1101101*2-10(此处的数均为二进制)??计算X+Y;解:[X]浮:010101100110[Y]浮:001101101101我见到了很多这个例子的引用,其中有一点不明白就
题目详情
移码的计算问题
例题:假定X=0 .0110011*211,Y=0.1101101*2-10(此处的数均为二进制) ?? 计算X+Y;
解:[X]浮: 0 1 010 1100110
[Y]浮: 0 0 110 1101101
我见到了很多这个例子的引用,其中有一点不明白就是“[X]浮: 0 1 010 1100110 ”之中的阶码1010是如何求得的,希望有高手可以解答一下。按照移码的求法是阶码的符号位取反,那么此题中X的阶码不应该是0011 + 0001 然后符号位取反得1100吗?
谢谢1楼的回答,不过可能是你对这个题的理解有点偏差,这里讨论的是浮点数的存储方式,而不是其最终值的表示。
例题:假定X=0 .0110011*211,Y=0.1101101*2-10(此处的数均为二进制) ?? 计算X+Y;
解:[X]浮: 0 1 010 1100110
[Y]浮: 0 0 110 1101101
我见到了很多这个例子的引用,其中有一点不明白就是“[X]浮: 0 1 010 1100110 ”之中的阶码1010是如何求得的,希望有高手可以解答一下。按照移码的求法是阶码的符号位取反,那么此题中X的阶码不应该是0011 + 0001 然后符号位取反得1100吗?
谢谢1楼的回答,不过可能是你对这个题的理解有点偏差,这里讨论的是浮点数的存储方式,而不是其最终值的表示。
▼优质解答
答案和解析
是这样的,X的阶码应该是0011-0001,因为规格化的过程中小数点后的数已经向前进了一位了,为了保持数值不变阶码应该减一。也就是变成了0010,再化为移码形式得1010.
看了 移码的计算问题例题:假定X=...的网友还看了以下:
①100以内19的倍数有()②10以内的非零的自然数中,()是偶数,但不是合数;()是奇数,但不是 2020-04-09 …
6对10取余数,一位十进制数对10取余都等这个数对吗 2020-05-13 …
有10个自然数排成一行,从第三个开始,每个数都等于它前面两个数相加的和,这个10个数有10个自然数 2020-05-16 …
有19490个自然数,偶数有2004个、是5的倍数的数有2000个、50的倍数有198个、500的 2020-06-13 …
王爷爷家的鸡笼里有一些鸡和兔,从上面数有10个头,从下面数有24只脚.鸡和兔各有几只?用假设法解, 2020-06-23 …
二进制数有两个特点:它由两个基本字符0,1组成,二进制数运算规律是逢二进一.为区别于其它进制数,二 2020-07-04 …
下列各数:-7,10.1,3.2121121112…,89,0,−0.•6•7,135,π,其中, 2020-07-09 …
一位16进制数有多少个bit?它又是怎么算出来的?16进制中的10000是1M吧!但是我怎么算就不 2020-07-16 …
与十进制数83(10)等值的八进制数为:A.123(8)B.213(8)C.231(8)D.132 2020-07-19 …
有10道5年级数学题帮忙下1.有一个不等于1的整数,它除967,1000,2001,得到相同的余数 2020-08-03 …