计算机基础之进制转换(2)

本文详细介绍了十进制与二进制之间的转换方法,包括“除2取余,逆序排列”法将十进制转为二进制,以及通过加权求和的方式将二进制转为十进制。此外,还简单提及了十六进制与十进制之间的转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

十进制转二进制

十进制转二进制

十进制转二进制的方法:

十进制整数转换为二进制整数采用”除2取余,逆序排列”法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

上图是以十进制的数字123为例:
123 = (111011) B

二进制转十进制

二进制转十进制

二进制转换之装水桶法(填充法)

填充法

使用该方法的前提是必须记住上图中:二进制与十进制对应数字。
当然,如果你想得出超出255的十进制对应的二进制的话,也许你需要记得需要更多。因为,记住上图中的规律最大可以算出的10进制是

128+64+32+16+8+4+2+1 = 255

如上图的十进制数137为例:
137 = 128 + 8 + 1
因此
137 = (10001001)

二级制转十进制也一样:

32+16+4+2=54

十六进制转十进制

十六进制转十进制

十进制转十六进制

十进制转十六进制

–总结自沈超(兄弟连)讲的视频:《网络基础》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值