十进制转换为八进制或十六进制

》十进制转换为八进制

       #间接转换:先将十进制转换成二进制,在由二进制转换成八进制。

       #将十进制数除以8取余,直到商为0或1时停止,然后把余数倒序排列。

       示   例:将十进制数50转换成八进制数

十进制转换为八进制或十六进制_第1张图片

       将余数倒序排列后,即十进制数50为转换后的八进制数062,注,也可以写成62。


》十进制转换为十六进制

       #间接转换:先将十进制转换成二进制,然后在由二进制转换成十六进制

       #将十进制数除以16取余,直到商为0或1为止,然后把余数倒序排列。

       注:十进制数10、11、12、13、14、15分别对应十六进制数A 、B、C、D、E、F

       示   例:将十进制数200转换成十六进制数

十进制转换为八进制或十六进制_第2张图片

       将余数倒序排列后,即十进制数200为转换后的十六进制数0C8,注,也可以写成C8,不区分大小写。


》八进制转换为十进制

       #将八进制数按权展开,把每一项的结果相加得到的就是该八进制数所对应的十进制数。

       示   例:将十进制数62转换成十进制数

十进制转换为八进制或十六进制_第3张图片

        如上图所示,八进制数62转换后为十进制数50

        其中红框内的0只是演示,当有位数的值为0时,因为乘以0结果还是为0,所以可以忽略。


》十六进制转换为十进制

       #将十六进制数按权展开,把每一项的结果相加得到的就是该十六进制数所对应的十进制数。

       示   例:将十六进制数C8转换成十进制数

十进制转换为八进制或十六进制_第4张图片
        如上图所示,十六进制数C8转换后为十进制数200


》八进制和十六进制间的转换

       #将它们先转换成二进制或者十进制然后在相互转换。

你可能感兴趣的:(数学)