永发信息网

小数的补码,原码,反码怎么相互转换?(二进制)

答案:2  悬赏:80  手机版
解决时间 2021-03-08 17:33
如[X]原=0.1010,【Y】原=1.0011,求它们的反码和补码。
最佳答案
[x]补=0.0110,[y]补=11101。x反=0.0101,y反=11100
全部回答
化为2进制是整数部分除以二知道变为1 小数部分乘以2直到变为1 ,符号位0表示正1表示负 正数:原码=补码 负数: 原码 = 正数部分(去掉负号)的二进制值,且符号位(最左边的比特位)为1 反码 = 正数部分(去掉负号)的二进制值,按位取反 补码 = 反码 + 1 小数点依旧用点 定点数 所谓定点数是指小数点位置固定不变的数。在计算机中,通常用定点数来表示整数与纯小数,分别称为定点整数与定点小数。 定点整数:一个数的最高二进制位是数符位,用以表示数的符号;而小数点的位置默认为在最低(即最右边)的二进制位的后面,但小数点不单独占一个二进制位,如下所示: 0 1001010010001010001 数符位 数值位 小数位 因此,在一个定点整数中,数符位右边的所有二进制位数表示的是一个整数值。 定点小数:一个数的最高二进制位是数符位,用来表示数的符号;而小数点的位置默认为在数符位后面,不单独占一个二进制位,如图所示: 0 1001010010001010001 数符位|小数位 数值位 因此,在一个定点小数中,数符位右边的所有二进制位数表示的是一个纯小数。 2.浮点数 在计算机中,定点数通常只用于表示整数或纯小数。而对于既有整数部分又有小数部分的数,由于其小数点的位置不固定,一般用浮点数表示。 在计算机中所说的浮点数就是指小数点位置不固定的数。一般地,一个既有整数部分又有小数部分的十进制数d可以表示成如下形式: d=r*10n 其中r为一个纯小数,n为一个整数。 如一个十进制数123.456可以表示成:0.123456*103,十进制小数0.00123456可以表示成0.123456*10-2。纯小数r的小数点后第一位一般为非零数字。 同样,对于既有整数部分又有小数部分的二进制数口也可以表示成如下形式: d=r*2n 其中r为一个二进制定点小数,称为d的尾数;n为一个二进制定点整数,称为d的阶码,它反映了二进制数d的小数点的实际位置。为了使有限的二进制位数能表示出最多的数字位数,定点小数r的小数点后的第一位(即符号位的后面一位)一般为非零数字(即为“1”)。 在计算机中,通常用一串连续的二进制位来存放二进制浮点数,它的一般结构如图所示: 阶符 n 数符 r | 阶码部分 | 小数位 尾数部分
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请教,汽车英语,,
华盛顿特区属于哪个州
许昌吴庄驴肉老店总店地址有知道的么?有点事
单选题下列说法正确的是A.大部分糖类物质都符
宝宝医保多少钱
徐家卤菜地址在哪,我要去那里办事
易语言图形按钮我要加文字(标题)
化学电子式书写规定化学电子式书写具体规定有
智能体温计和传统体温计相比有什么优势吗?
根号x除x等于多少
在高铁站买枣庄至济南票需多久
羽濑川小鹰的别名是
O氧H氢N炎B磷,硫为S碳为C铝AL银AG接下来的是
用Grid++Report 5.0做汇总报表时怎么插入小计
羽绒服自己在家里洗,要怎么怎么样才能洗好,
推荐资讯
33-33-60的鱼缸放多少水草泥5-6公分厚就行
请问墙面漆和平时说的刮大白是一种东西吗?,请
我的吉娃娃摔到地上了,大家快帮忙看下。。。
附一,又1/2加上1/4等于多少?
没钥匙有什么办法可以打开锁子 3环
【输入英文】输入信息的英文
打电话给前任,前任说她结婚我给不给她随个大
求《三傻大闹宝莱坞》里所有的背景音乐、歌曲
我的电脑是win764位系统下载完了英熊联盟怎么
塘沟头地址在什么地方,想过去办事
为什么我进战网后,选项会变成乱码(很多
来首小诗,忆逝世的同学。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?