怎么从十进制转二进制? 余数怎么算上来得?为什么是1,为什么是0?

 我来答
乐馨馨
高能答主

2021-08-04 · 世界很大,慢慢探索
知道大有可为答主
回答量:2.4万
采纳率:74%
帮助的人:886万
展开全部
进位制
十进位制 → 逢十进一

十进位制是我们日常使用的记数法。

用到了0,1,2,3,4,5,6,7,8,9十个数码。同一数码在数的不同数位上表示不一样的数值,就是位值制(位值原理)。

如:2012,千位上的2表示2000(2×10³),个位上的2表示2(2×2⁰)。

二进位制 → 逢二进一

二进制在计算机技术中广泛应用。

用到了0,1两个数码。

二进制同样是位值制,同一数码1,由于处于不同数位上,表示的数值也不同。

如:111,从右到左:第一位1就是1,第二位1表示2(1×2¹),第三位1表示4(1×2²)。
十进制 → 二进制
言归正传!用短除法可以比较快速地把十进制数转化为二进制。

比如:21转化为二进制数

21除以2商10余1,10除以2商5余0,5除以2商2余1,2除以2商1余0,1除以2商0余1。商为0为止!

余数倒序着写出来就是(10101)₂=21。
Yuqi_Tan

2021-08-04 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3482万
展开全部
怎么从十进制转二进制?
除以2取余,反复用商除以2,直至商为0,把余数从前往后连起来,就得到二进制数。
举例:十进制385转二进制:
385/2=192......1
192/2=96.....0
96/2=48......0
48/2=24.....0
24/2=12.....0
12/2=6.....0
6/2=3.....0
3/2=1......1
1/2=0......1
(385)10=(1 1000 0001)2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙里波特
2021-08-04 · TA获得超过5251个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:645万
展开全部
十进制转二进制,除二取余。
除以 2,你不要用计算器。你必须要用人工手算。
你按照小学生的操作,就能得出余数了。
小学的知识,不难的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式