APP下载

浅析进制数之间转换的快速计算方法

2016-01-07向科杨兴

速读·下旬 2016年1期

向科 杨兴

摘 要:在计算机应用基础课程中,进制数之间的转换是一个十分重要的知识点,作者结合教学实践提出了快速计算的技巧和方法并验证了快速计算方法的适用性,提高了进制数之间转换的计算效率。

关键词:二进制;十进制;进制数

在大学计算机文化基础课程中,进制数之间的转换这一知识点教学重点在于二进制、八进制、十进制、十六进制数之间的转换计算方法。传统讲授的进制数之间转换计算方法通常为首先认识各个进制数的基础R和各位的位权Rn-1,其中R为该进制数的表示符号个数,Rn-1代表第n位的位权值。当原数为整数时,n>=0,当原数为小数时,n<0,n为整数。由于十进制数是我们最熟练和日常生活中最常用的进制数,我们在理解其他N进制数大小时通常对照到十进制数,那么就需要计算N进制数转化为十进制数的结果。计算方法是各位上的数字乘以对应位的位权,然后按位逐一相加,小数部分同样适用,最终得到R进制数转换为十进制数的结果。由于计算机处理、传输和存储的都为二进制数,所以二进制通常成为其他进制数转换的目标或者是桥梁,当十进制数转换为N进制时,我们通常采用的是整数部分用除R求余法计算,小数部分用乘R求进位法计算,然后由高位向低位书写,以R进制数的符号表示出R进制数。实际教学和应用中我们发现在计算过程中,R进制数转换为十进制数通常比较容易,而十进制转换为R进制数相对复杂。……

登录APP查看全文