二进制和进制的转换

不讲费话,理论加实操!!

⽐如:数值15的各种进制的表⽰形式:

二进制

⼆进制的转换规则:逢二进一

要说二进制,我们先来说十进制,十进制其实就是1~9之前的数字组成的,其实就是满十进一(逢十进一),那么二进制就是满二进一(逢二进一),

二进制转换十进制

我们先来讲一下,二进制是什么?
二进制就是只有0和1的数字
这个图是从右向左看,这是进制运算的规则
先从小到大,
实操开始
这里我们要知道,二进制总共有八位数,只有0和1,例如:
二进制:00001111 十进制:15
二进制:11000000   十进制:192
二进制:1000011   十进制:131

例1.求十进制15转换二进制,如下:

方法一,利用2的次方来计算:
方法二,利用除以2,得到的余数来计算,如下:
例2.求十进制32转换二进制,如下:
方法一,利用2的次方来计算:
方法二,利用除以2,得到的余数来计算,如下:
二进制就这么简单,我就讲到这,剩下的你们可以自己找数字练习,这里就不同讲了!

十进制转换二进制

例如:二进制的:00001111,转换成十进制的:15,
这个其实就是除余数的十进制转换二进制除余数的方法,就在上面方法2中,可以看看,这种其实最简单的
你们也可以用除法运算,除余数的方法,也可以在这里面找一一对应的数,相加等于十进制就对了,这里我就直接写出来了

八进制

八进制的转换规则:满八进一

二进制转换八进制

8进制的数字每⼀位是0~7的,0~7的数字,各⾃写成2进制,最多有3个2进制位就⾜够了,⽐如7的⼆
进制是111,所以在2进制转8进制数的时候,从2进制序列中右边低位开始向左每3个2进制位会换算⼀
个8进制位,剩余不够3个2进制位的直接换算

八进制我们这边用开关用0表示

我们先来讲一下,二进制转换八进制要用到二进制后三位数,这是因为后三位数加起来正在等于7,满足逢八进一所以我们来演示一下,二进制怎么转换八进制:

二进制转换八进制:三位二进制代表一位八进制数

如:2进制的11110001,换成8进制:0136,0开头的数字,会被当做8进制  

八进制转换二进制

例如:八进制:066,转换成二进制的:00110110

十六进制

十六进制的转换规则:满十五进一

十六进制的规则是:1 2 3 4 5 6 7 8 9 a b c d e f ,a代表10,b代表11,c代表12,d代表13,e代表14,f代表15

二进制转换十六进制

二进制转换十六进制:四位二进制代表一位八进制数

如:2进制的01101011,换成16进制:0x6b,16进制表⽰的时候前⾯加0x

这里因为是11,所以写b

十六进制怎么转换二进制

例如:十六进制的:0x6b,转换二进制的:01101011

我这里只讲二进制与其它进制是怎么转换的,只是一种方法,但还是须要你们自己找相应对的数字,其实进制与进制之间也有关系的,我写的只是一种简单的方式,思路其实是一样的

后面其实还有子网掩码没讲,害怕你们不会,所以我在后面会发布的,记住我这只是简单的进制与进制的转换!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值