急求:已知 x=0.1001,y=-0.1011 ,用补码一位乘法计算x×y。

已知x=0.1001,y=-0.1011,用补码一位乘法计算x×y。哪位大哥帮忙呀!... 已知 x=0.1001,y=-0.1011 ,用补码一位乘法计算x×y。
哪位大哥帮忙呀!
展开
 我来答
创作者AHLhc3019hw
高粉答主

2020-07-20 · 学习数学思维,感受数学乐趣
创作者AHLhc3019hw
采纳数:46 获赞数:64900

向TA提问 私信TA
展开全部

x=0.1001,y=-0.1011 ,用补码一位乘法计算,x补=1.1011 y补=1.1101,(x·y)补=1.1011*1.1101。

假设当前时针指向8点,而准确时间是6点,调整时间可有以下两种拨法:一种是倒拨2小时,即8-2=6;另一种是顺拨10小时,8+10=12+6=6,即8-2=8+10=8+12-2(mod 12)。

在12为模的系统里,加10和减2效果是一样的,因此凡是减2运算,都可以用加10来代替。若用一般公式可表示为:a-b=a-b+mod=a+mod-b。

扩展资料:

补码表示统一了符号位和数值位,使得符号位可以和数值位一起直接参与运算,这也为后面设计乘法器除法器等运算器件提供了极大的方便。

补码的引入和当时运算器设计的背景不无关系,既要考虑表示的数的类型(小数、整数、实数和复数)、数值范围和精确度,又要考虑数据存储和处理所需要的硬件代价。

参考资料来源:百度百科-补码

轮看殊O
高粉答主

2021-08-13 · 说的都是干货,快来关注
知道大有可为答主
回答量:2.6万
采纳率:99%
帮助的人:742万
展开全部

x=0.1001,y=-0.1011 ,用补码一位乘法计算,x补=1.1011 y补=1.1101,(x·y)补=1.1011*1.1101。


假设当前时针指向8点,而准确时间是6点,调整时间可有以下两种拨法:一种是倒拨2小时,即8-2=6;另一种是顺拨10小时,8+10=12+6=6,即8-2=8+10=8+12-2(mod 12)。


在12为模的系统里,加10和减2效果是一样的,因此凡是减2运算,都可以用加10来代替。若用一般公式可表示为:a-b=a-b+mod=a+mod-b。

乘法的计算法则:

数位对齐,从右边起,依次用第二个因数每位上的数去乘第一个因数,乘到哪一位,得数的末尾就和第二个因数的哪一位对齐。

凡是被乘数遇到989697等大数联运算时,期法为:被乘数后位按10补加补数,前位遇到9不动,前位遇到6、7、 8时,按9补加补数次数(均由下位补加补数次数),最后被乘数首位减补数一次。

例如:9798x 8679=85036842(8679的补数1321)算序:被乘数个位8的下位加2642,得979-82642。被乘数十位9不动。被乘数百位7的下位加2642,得9-8246842。被乘数的首位减1321,得85036842(乘积)。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友136c7be
2020-06-18
知道答主
回答量:2
采纳率:0%
帮助的人:1170
展开全部

刚刚学过 应该是正确的

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-08
展开全部
10.1011
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙里波特
2024-10-14 · TA获得超过5248个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:632万
展开全部

用补码一位乘法计算 x×y。

方法过程如下:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式