Solo  当前访客:1 开始使用

进制转换


一、进制

进制也就是进位计数制,是人为定义的带进位的计数方法,十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位,日常生活中我们常用10进制,计算机则使用二进制。

二、进制转换

  1. 十进制转换

1.1、十进制整数转二进制

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。

图片

因此十进制数173转为二进制为10101101。

1.2、十进制小数转换为二进制小数

十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。

图片

因此十进制0.8125转换为二进制为1101。

由此可得十进制数173.8125转为二进制为10101101.1101

1.3、二进制转换

由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和,这种做法称为"按权相加"法;二进制中的权,也称为位权,即:在数制中,各位数字所表示值的大小不仅与该数字本身的大小有关,还与该数字所在的位置有关,这种关系为数的位权。

例如:二进制数:110.11,此数一共5位,从右往左看:

第一位数1代表2的-2次方;

第二位数1代表2的-1次方;

第三位数0代表2的0次方;

第四位数1代表2的1次方;

第五位数1代表2的2次方;

既有二进制数110.11转成十进制数为6.75

图片

注:一个数的负几次方就是这个数的几次方分之一,也就是说一个数的负n次方就是这个数的n次方分之一,例如:2的-2次方=2的2次方分之1=4分之1。

1.4、其他进制转换

诸如十进制转十六进制、八进制转十进制,分别与十进制转二进制、二进制转十进制同理。

0 0