进制转换

进制是一种记数方式。在生活中,都是以十进制数来计算的,逢十进一。而计算机中是用二进制存储的,那么就有逢二进一,所以常能在电脑中看见 11101101 这样的数列。

  • 十进制转换为二进制

    1-decimal-to-binary

    方法:除2取余数,直至商少于2,把最后一个商和余数倒序写出,即答案为:1111。

    总结:十进制转R进制,同样是利用上面的求余运算,除至最后的商小于R即可。

  • 二进制转十进制

    2-binary-to-decimal

    方法:先将二进制数按权展开,想加既可得十进制数。

    总结:R 进制转二进制,只需改变上图的底数(即2)为对应的 R 进制数。

  • 二进制转八进制,八进制转二进制

    3-binary-to-octal

    三位二进制数代表一个八进制数。

  • 二进制转十六进制,十六进制转二进制

    四位二进制数代表一个十六进制数,参考二进制转八进制即可。

八进制转十六进制以二进制为中间进制转换。而类似五进制转三进制此类无规律的,通以十进制为中间进制进行转换。

All content under CC BY-NC-ND 4.0