发布网友 发布时间:2024-03-02 04:18
共1个回答
热心网友 时间:2024-03-04 14:54
不同进位计数制之间数据的转换方法如下:
1、二进制转八进制转换方法:利用取三合一法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位。
2、二进制转十进制转换方法:把二进制数按权展开、相加即得十进制数。
3、二进制转十六进制转换方法:利用取四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位。
4、十进制转二进制转换方法:“除2倒取余”,十进制小数转换成二进制小数采用“乘2取整”。
5、十进制小数转二进制:十进制小数转换成二进制小数采用 乘2取整,顺序排列法。用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出。
如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。
数制的分类:
1、数码:数制中表示基本数值大小的不同数字符号。例如,十进制有10个数码:0、1、2、3、4、5、6、7、8、9。
2、基数:数制所使用数码的个数。例如,二进制的基数为2;十进制的基数为10。
3、位权:数制中某一位上的1所表示数值的大小(所处位置的价值)。例如十进制的123,1的位权是100,2的位权是10,3的位权是1。二进制中的1011,第一个1的位权是8,0的位权是4,第二个1的位权是2,第三个1的位权是1。