十进制计数法 十进制对照表
十进制数是由0至9这十个数字字符组成,每一位上的数字满十进一,在十进制中表示最大数字为9。
二进制数则仅由0和1这两个数字字符构成,遵循“逢二进一”的规则,在二进制中每一位中表示的最大数字为1。
八进制数则由0至7共八个数字字符组成,在八进制中实行“逢八进一”的原则,每位数字表示的最大值为7。
十六进制则包含了0至9以及A、B、C、D、E、F这十六个字符,遵循“逢十六进一”的规则,其中最大的数是F。
关于十进制转二进制的方法:
以55转为二进制为例。
55除以2得27余1,27除以2得13余1,依次类推,直至结果为0为止。十进制55转换成二进制是“110111”。
十进制转八进制的方法:
以534转为八进制为例。
将534连续除以8,并记录余数,从后往前排列即为所求的八进制数。十进制534转八进制的结果是“1026”。
十进制转十六进制的方法:
以300转为十六进制为例。
将300除以16并记录余数(注意,十六进制中,大于9的数字使用字母表示),依次类推,直至结果为0。十进制300转换为十六进制的结果为“12C”。
二进制的转换方法:
将二进制数按位拆开,每位对应的值相加即可得到对应的十进制数。
二进制转八进制的方法:
将二进制数从右往左三位一组划分,不足补零,再将每组数转换为对应的八进制值。
例如,“11001”可拆分为“001”和“011”,分别对应八进制的1和3。二进制“11001”转换为八进制是“31”。
二进制转十六进制的方法:
参照二进制转八进制的规则,但需四位一组划分。
例如,“1101101”可拆分为“1101”和“0110”,分别转换为十六进制的D和6。二进制“1101101”转换为十六进制是“6D”。
八进制的转换方法:
从后往前,每一位按十进制计算并转换为其对应的二进制值,不足位补零。
例如,八进制的77转换为二进制是“111111”。
八进制转十六进制的双层转换方法:
首先将八进制数转换为二进制,然后将得到的二进制数再转换为十六进制。
例如,“八进制的721”先转为二进制“111 001 000 001”,再转为十六进制得到“D4”。
十六进制的转换方法:
将十六进制的每一位转换为对应的二进制值,不足四位的前面补零。