十进制计数法 十进制对照表


十进制数是由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”。

十六进制的转换方法:

将十六进制的每一位转换为对应的二进制值,不足四位的前面补零。