二进制与十进制的转化
十进制转成二进制是这样: 把这个十进制数做二的整除运算,并将所得到的余数倒过来. 例如将十进制的10转为二进制是这样: (1) 10/2,商5余0; (2) 5/2,商2余1; (3)2/2,商1余0; (4)1/2,商0余1. (5)将所得的余数侄倒过来,就是1010,所以十进制的10转化为二进制就是1010 二进制转化为十进制是这样的: 这里可以用8421码的方法.这个方法是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了. 还是举个例子吧: 求110101的十进制数.从右向左开始了 (1) 1乘以2的0次方,等于1; (2) 1乘以2的2次方,等于4; (3) 1乘以2的4次方,等于16; (4) 1乘以2的5次方,等于32; (5) 将这些结果相加:1+4+16+32=53 所要求的二进制数的十进制就是53. 不知道我说的你明白了吗?我觉得我说的不是很明白,不过我举了例子,应该就可以明白了。
二进制.十进制.八进制.十六进制四种算法之间的互相转换).讲简洁.明白
几种进制的解释与转化说明 一)、数制计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点,为了便于描述,又常用八、十六进制作为二进制的缩写.一般计数都采用进位计数,其特点是:(1)逢N进一,N是每种进位计数制表示一位数所需要的符号数目为基数.(2)采用位置表示法,处在不同位置的数字所代表的值不同,而在固定位置上单位数字表示的值是确定的,这个固定位上的值称为权.在计算机中:D7 D6 D5 D4 D3 D2 D1 D0 只有两种0和18 4 2 1二)、数制转换不同进位计数制之间的转换原则:不同进位计数制之间的转换是根据两个有理数如相等,则两数的整数和分数部分一定分别相等的原则进行的.也就是说,若转换前两数相等,转换后仍必须相等.有四进制十进制:有10个基数:0 9 ,逢十进一二进制:有2 个基数:0 1 ,逢二进一八进制:有8个基数:0 7 ,逢八进一十六进制:有16个基数:0 9,A,B,C,D,E,F (A=10,B=11,C=12,D=13,E=14,F=15) ,逢十六进一1、数的进位记数