二进制,八进制,十进制,十六进制之间互相转换

(1)二进制转换为十进制

例:10011.11B
=1X2^4 + 0X2^3 + 0X2^2 + 1X2^1 + 1X2^0
+1X2-1+1X2-2
=19.75

小数点相当于一个数轴的分界点,小数点之前的次方都是正数,小数点之后都是负数

(2)十进制转换为二进制

十进制转换为二进制的时候,我们通常将整数部分和小数部分分开。

整数部分通常采用“除二取余法”,即除二取余直到商为0停止,逆序余数。

小数部分则采用“乘二取整法”,即小数部分乘2取整,直到乘积的小数部分为0为止(若不为零则可根据要求截取位数),随后顺序排列每次乘积的整数部分即可。

例:将十进制数19.8125转换为相对于的二进制数
在这里插入图片描述

(3)八进制,十六进制转换为十进制数
与二进制转换为十进制方法相同

八进制: 例:7345.6Q
=7X8^3 + 3X8^2 + 4X8^1 + 5X8^0
+6X8^-1
=381

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值