十进制怎么算?还有二进制怎么算?给举个栗子说说 5
3个回答
展开全部
所谓“进制”是计数的一种方式。
我们生活中用的最多的就是“十进制”,从0、1、2、3、4、5、6、7、8、9总共十个数(称为基数),每记十个数就需要向更高位进位,例如我数到9,再接下去的话需要向十位进位,从而变成了10。
而二进制则是更多的用在计算机方面,只有0、1两个基数,从零开始数:0、1如果再接着数的话需要进位了则变成10,接着数是11、100……以此类推。
也可以这样理解:每当这一位得数达到了基数的最大值,要继续数的话需要向更高一位进位,且达到最大数的这一位重新从0开始,以此循环。
我们生活中用的最多的就是“十进制”,从0、1、2、3、4、5、6、7、8、9总共十个数(称为基数),每记十个数就需要向更高位进位,例如我数到9,再接下去的话需要向十位进位,从而变成了10。
而二进制则是更多的用在计算机方面,只有0、1两个基数,从零开始数:0、1如果再接着数的话需要进位了则变成10,接着数是11、100……以此类推。
也可以这样理解:每当这一位得数达到了基数的最大值,要继续数的话需要向更高一位进位,且达到最大数的这一位重新从0开始,以此循环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询