十进制转换成二进制最后的1除以2为什么余数是1?

为什么不是0.5... 为什么 不是0.5 展开
 我来答
姜昊磊961
阅片达人

2018-05-13 · 一个对百家寻求探索的人
姜昊磊961
采纳数:2485 获赞数:25675

向TA提问 私信TA
展开全部
1是十进制的1,余数的1是二进制的1,二进制只有0和1,没有0.5这种说法
百度网友ae6d80a2966
2019-04-22 · TA获得超过3877个赞
知道大有可为答主
回答量:3119
采纳率:31%
帮助的人:246万
展开全部
十进制转二进制1除以2商为0余1二进制为01
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7192e8b
2014-11-08 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:1521万
展开全部
整除。商为0,余数为1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1111去06
2014-11-09 · TA获得超过2638个赞
知道大有可为答主
回答量:1132
采纳率:100%
帮助的人:301万
展开全部
抱歉,你的问题是不正确的。
下面对这个问题进行稍微详细的描述!

首先,一个二进制的数,它的每个数位上的数码只能是0或者1,
所以,不会出现你提出的问题:1÷2,因为二进制中并不存在2这个数码。
而2在二进制中表示为10B(二进制就是逢二进一嘛!)

所以,你的提出的问题应该是1B÷10B。

另外,需要注意到,你所提的问题是余数。
既然整数要做带余数除法,那么,就需要商和余数都为整数
所以不会出现你的0.5这类小数。

实际上,下面的两种方式都是正确的:
①1B÷10B=0……1B
②1B÷10B=0.1B

上面①好理解,
但对于②来说,你可以查阅相关资料看二进制小数与十进制小数如何转化,
但就这个题来说还是很好理解的,1是2的一半嘛,
所以0.1B就是“0.2B”的一半,而“0.2B”实际上就是1。
当然,二进制逢二进一,“0.2B”是协助我们去理解的,这个数实际上不能这么写!

【经济数学团队为你解答!】
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式