十进制怎么算?还有二进制怎么算?给举个栗子说说 5

 我来答
老娘的吹风啊
2017-09-11 · TA获得超过107个赞
知道答主
回答量:60
采纳率:66%
帮助的人:12.1万
展开全部

为了方便说明,摘取了来自别人的具体公式。

二进制是逢2进一位,十进制也就是我们常用的0-9是逢10进一位。

A.十进制转二进制:

十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。

B.二进制转十进制

把二进制数按权展开、相加即得十进制数

来源:【百度经验】作者:

@wsdxwps110

射手Popkart
2017-09-11 · TA获得超过263个赞
知道小有建树答主
回答量:341
采纳率:100%
帮助的人:90.1万
展开全部
所谓“进制”是计数的一种方式。
我们生活中用的最多的就是“十进制”,从0、1、2、3、4、5、6、7、8、9总共十个数(称为基数),每记十个数就需要向更高位进位,例如我数到9,再接下去的话需要向十位进位,从而变成了10。
而二进制则是更多的用在计算机方面,只有0、1两个基数,从零开始数:0、1如果再接着数的话需要进位了则变成10,接着数是11、100……以此类推。
也可以这样理解:每当这一位得数达到了基数的最大值,要继续数的话需要向更高一位进位,且达到最大数的这一位重新从0开始,以此循环。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdyzxy
2017-09-11 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3803万
展开全部
212D=?B
写出二进制各位基数,个位1,高位是低位乘以2,写到比212大为止
256,128,64,32,16,8,4,2,1 用这组数从高到低将212凑出来,用到的数下面写1,其余写0
__0,__1,_1,_0,_1,0,1,0,0
212=128+84=128+64+20=128+64+16+4
212D=11010100B
举例:1010B=?D
写出二进制各位基数,个位1,高位是低位乘以2,写二进制数的位数4位为止
8 4 2 1 将1010按位对齐写在下面一行
1 0 1 0 此式按位上下做乘法,结果左右做加法
8+2=10,所以1010B=10D
将基数写成n进制的可转换n进制到十进制,n进制的个位仍是1,高位是低位乘以n而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式