进制转换
二进制转八进制:
从右向左 每三位数转换一个八进制数
示例: 0011 0011 转换 八进制 从右向左 011=>3 110=>6 的到的八进制为 => 063
二进制转十进制:
示例: 0011 0011 从右向左 从零开始 2的次方乘以对应位置数值
1*2º+1*2¹+0*2*2+0*2*2*2+1*2*2*2*2+1*2*2*2*2*2 = 51
二进制转十六进制:
从右向左 每四位数转换一个16进制数
示例: 0011 0011 转换 十六进制 从右向左 0011=>3 0011=>3 的到的十六进 => 0x33
八进制转十进制:
示例: 023 从右向左 从零开始计算 八的次方乘以对应的位置的数值
3*8º+2*8¹ = 19
十六进制转十进制:
示例: 0x45 从右向左 从零开始计算 16的次方乘以对应的位置的数值
5*16º+4*16¹ = 69
十进制转二进制:
把数值除以2 直到商为0 , 余数倒序排列

十进制23转二进制的值为10111
十进制转八进制:
同理十进制转二进制 除以8 直到商为零 余数倒序排列
十进制转十六进制:
同理十进制转二进制 除以16 直到商为零 余数倒序排列
八进制转二进制:
从右小左 每个数值转换为三个二进制数字
示例; 034 转换 第一步先转换 3=>011 4 =>100 得到二进制为 011 100
十六进制转二进制
从右小左 每个数值转换为四个二进制数字
示例:ox45 转换 转换4=>0100 5=>0101 得到二进制为 0100 0101