我们日常生活中常用的数制是十进制数,即0~9,全部数码的个数是10也称为基数,十进制的进位原则为:逢基数10进位,在不同位上的数码代表不同的数值,这与它的权有关,位权等于基数的次幂数,即各位的位权为10^0;十为的位权为10^1;百为的位权为10^2…而十分为的位权为10^(-1);百分位上的位权为:10^(-2)。 而计算机中常用的进制数是二进制数,这是因为二进制数只有“0”和“1”两个数码,电子元件容易实现和运算。但二进制数不便于阅读、书写和人类的记忆,因此我们需要将二进制转换为十进制数,便于人们理解,编写计算机语言时,我们又要将十进制数变为二进制数。
工具/原料
1
电脑常识
2
进制转换概念
十进制数
十进制数,英文Decimal。十进制数有10个数码:0、1、2、3、4、5、6、7、8、9。基数为10。计数时逢10进1。下面举一个十进制数的例子。
二进制数
二进制数,英文Binary。十进制数有2个数码:0、1。基数为2。计数时逢2进1。下面举一个二进制数的例子。
二进制变十进制
二进制变十进制转换原则:吧二进制数写成按权展开的多项式加法,然后求和,即可将二进制转化为十进制数。例子1:将1101、0.01、1101.01转化为十进制的数,如下所示:
十进制变为二进制
1
进制的整数部分和小数部分分别用不同的方法进行转换1.整数部分转换原则:除2取余法,将所得余数倒着写。即将十进制数反复除以2,取余数,直到商为0为止,最后将所得余数倒着排列,即为十进制数转换为二进制数。
2
2.小数部分的转换原则:乘2取整法,顺着写,即将十进制小数部分不断乘以2取整,直到小数位零,或到达有效精度为止,最先得到的数位最高位,最后得到的整数位最低位。下面我们看看如何将0.6875转换为十进制数。
注意事项
注意十进制转换为二进制时,整数部分和小数部分的转换原则是不一样的
上一篇:Nico怎么设置隐私密码?
下一篇:可微多元函数的泰勒展开式是什么