1、十进制转二进制、八进制、十六进制
十进制转二进制:将十进制数除以2,余数即为二进制数的低位,所得商继续除以2直到商为0为止,每一次的余数即为二进制数的低位到高位的数字。以十进制数150为例:150/2=75余0,75/2=37余1,37/2=18余1,18/2=9余0,9/2=4余1,4/2=2余0,2/2=1余0,1/2=0余1,因此十进制数150的二进制数为10010110。
十进制转八进制:将十进制数除以8,余数即为八进制数的低位,所得商继续除以8直到商为0为止,每一次的余数即为八进制数的低位到高位的数字。以十进制数150为例:150/8=18余6,18/8=2余4,2/8=1余2,因此十进制数150的八进制数为226。
十进制转十六进制:将十进制数除以16,余数即为十六进制数的低位,所得商继续除以16直到商为0为止,每一次的余数即为十进制数的低位到高位的数字,余数10-15分别字母A-F表示。以十进制数150为例:150/16=9余6,9/16=0余9,因此十进制数150的十六进制数为96。
2、二进制转十进制、八进制、十六进制
二进制转十进制:将二进制数的各位数与2的幂相乘求和。以二进制数10010110为例,?
二进制转八进制:将二进制数从低位到高位即从右到左每3位看做一个整体,计算其十进制数,所得即为八进制数。以二进制数10010110为例,从右到左每3位分别是110、010、10,对应的十进制数分别为6、2、2,因此二进制数10010110的八进制数为226。
2-2、二进制转十进制
2-3、二进制转十六进制
3-1、八进制转二进制
3-2、八进制转十进制
3-3、八进制转十六进制
4-1、十六进制转二进制
4-2、十六进制转八进制
4-3、十六进制转十进制
来源:CSDN
作者:沈雁
链接:https://blog.csdn.net/weixin_38192254/article/details/104004051