Python中手动实现进制转换

在《Python中进制转换》中提到可以使用bin()、oct()、int()和hex()等函数编程实现数字间的进制转换。除了编程实现进制转换外,还可以通过手动实现。

1 手动实现二进制数转换为十进制

可以通过“填空法”手动将二进制数转换为十进制数,例如将二进制数“0b1101”转换为十进制数的方法如图1所示。“填空法”可以归纳为四个步骤:首先“画空格”,接下来“写次方”,然后“填数字”,最后“列算式”。

Python中手动实现进制转换_第1张图片

图1 “填空法”二进制数转换为十进制数

你可能感兴趣的:(Python,进制转换,十进制,二进制,十六进制,八进制)