二进制、八进制、十进制与十六进制的互转教程
二进制、八进制、十进制与十六进制的互转教程
二进制转十进制
见《十进制与二进制互转教程》
十进制转二进制
见《十进制与二进制互转教程》
二进制转八进制
将二进制数三位一级分割(不足前补0),将每一级转为十进制,拼接即为八进制。
举个例子:11010010。
首先,三位一级,分割为:011 010 010;
然后,将每一级根据二进制转十进制的方法,转为:3 2 2;
接着,以从左到右的顺序拼接,得到:322;
因此,二进制数11010010的八进制就是322。
八进制转二进制
将八进制数的每一位依次当作十进制转为二进制(每个三位,不足前补0),拼接即为二进制
举个例子:322。
首先,将每一位根据十进制转二进制的方法,转为:011 010 010;
然后,以从左到右的顺序拼接,得到:11010010;
因此,八进制数322的二进制就是11010010。
二进制转十六进制
将二进制数四位一级分割(不足前补0),将每一级转为十进制(超出9后使用大写字母(A-F)代替),拼接即为十六进制。
举个例子:11010010。
首先,四位一级,分割为:1101 0010;
然后,将每一级根据二进制转十进制的方法,转为:D 2;
接着,以从左到右的顺序拼接,得到:D2;
因此,二进制数11010010的十六进制就是D2。
十六进制转二进制
将十六进制数的每一位依次当作十进制(A-F分别为十进制的10-15)转为二进制(每个四位,不足前补0),拼接即为二进制
举个例子:D2。
首先,将每一位根据十进制转二进制的方法,转为:1101 0010;
然后,以从左到右的顺序拼接,得到:11010010;
因此,十六进制数D2的二进制就是11010010。
十进制转八进制
参照其他方法,先将十进制数转为二进制,再将转换后的二进制数转为八进制。
八进制转十进制
参照其他方法,先将八进制数转为二进制,再将转换后的二进制数转为十进制。
十进制转十六进制
参照其他方法,先将十进制数转为二进制,再将转换后的二进制数转为十六进制。
十六进制转十进制
参照其他方法,先将十六进制数转为二进制,再将转换后的二进制数转为十进制。
八进制转十六进制
参照其他方法,先将八进制数转为二进制,再将转换后的二进制数转为十六进制。
十六进制转八进制
参照其他方法,先将十六进制数转为二进制,再将转换后的二进制数转为八进制。
© 2026 小满工作室. All rights reserved.
本文系作者 @小满 原创发布在孙哥博客站点。未经许可,禁止转载。
暂无评论数据