电脑中什么是进制?怎样去转换它?

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:10:23
关于进制,只知道它与什么IP地址有关系的,它倒底是个什么东西就不清楚了。
请回答的通俗一点,这样也会明白的更快些吧!谢谢你们了!!
还是不会转换,不过也谢谢你,我还是再等等吧!

通常我们生活中使用的1,2,3,4,5,6,7,8,9,10称为10进制(逢10进1)
常用的还有二进制,八进制,十六进制
二进制:1,10,11,100
八进制:1,2,3,4,5,6,7,10
十六进制:1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,10

1、二进制转换成八进制:将一个二进制数从右到左每三位分成一组,如果最左边剩余的数字不够三位,那么用零补足成一组,找出每组二进制数所对应的八进制数字。最后将八进制数字从左到右依次写出的一个数即为八进制数。

如:二进制数 1110 —— 001,110 —— 1,6 —— 八进制数 16

2、二进制转换成十六进制:将一个二进制数从右到左每四位分成一组,如果最左边剩余的数字不够四位,那么用零补足成一组,找出每组二进制数所对应的十六进制数字。最后将十六进制数字从左到右依次写出的一个数即为十六进制数。

如:二进制数 1010110110 —— 0010,1011,0110 —— 2,B,6

—— 十六进制 2B6

电脑上的常用进制有:2、8、10、16四种,在修改中经常接触的是2、10和16进制,基本上需要了解的是2和16互转、10和16互转,其他多了解也没亏 2转16:
4个2进制位为一个16进制数,2进制1111为16进制F,2进制中千位的1=8,百位的1=4,十位的1=2,个位的1=1,将各个位的数作相应转换再相加,的到的数就是10进制数0-15,可轻松转换成16进制。如01011100,可看成是两组2进制数0101和1100,则这个数就是16进制的5C。
10转16:
100以内一点的10转16心算比较快,复杂的用“计算器”算了。10转16用传统的计算方式可以了,就是大于15小于256的10进制数除以16为的值为十位的16进制数,其余数为个位的16进制数,没余数则个位为0。如61的16进制是3D,61除以16得3余13,3作十位数,13转成D为各位数。

16转10:
用相反的道理,将十位数乘以1