分数的原码反码补码怎么算,例如7/16 ,4/16 ,谁能教教我

 我来答
百度网友f49d5de
推荐于2017-09-25 · TA获得超过231个赞
知道答主
回答量:68
采纳率:100%
帮助的人:30.7万
展开全部
十进制分数原码和补码可以先将分子和分母分别表示成二进制数,然后计算出二进制小数:
7/16=0111B/2^4=0.0111B
4/16=0100B/2^4=0.0100B
这样求出小数的原码、反码、补码就容易了。
希望能明白!!
追问

  这里的B表示什么,那负数怎么表示,例-7/16,谢谢啦

追答
B就是表示二进制,-7/16就是最高位用1表示
沙里波特
2022-01-06 · TA获得超过5251个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:646万
展开全部
小数在计算机中,可以用“浮点数”格式存放。
也可以用“定点小数”的补码来存放。
原码反码,在计算机中,都不存在,不必关心。
------
“定点小数”的小数点位置,是自行规定的。
比如,你可以规定“小数点就在八位数的中间”。
做出规定后,小数点就不用写了。

那么,7/16 = 0.0111(二进制)。
你就可以写成: [7/16]原码 = 0000 0111。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式