十进制与二进制相互转换(包括带小数点.各类进制转换公式)

首先从进位制,来讨论
十进制
0-1-2-3-4-5-6-7-8-9

例如:
365.32(十进制)
小数点左等于
  3102+6*101+510^0
右边等于
  310^-1 + 210^-2
综合结果=
  3102+6*101+5100+3*10-1 + 2*10^-2
10在十进制中叫做10进制的基数
在十进制中相邻的差距是10倍,


(不知道10^-1次方的可以自行看图)
{
出自小伙伴
}


二进制:
2为2进制的的基数逢2进1

十进制二进制
11
210
311
4100
5101
6110

在十进制中相邻的差距是10倍,在二进制中是二倍

110 这个数展开得到
122+1*21+02^0=
转为10进制等于=6

带小数点的
110.11=
122+1*21+020+1*2-1+1*2^-2=
4+2+0+0.5+0.25=6.75


还多多种进制
举例:R进制 (R 代表任意数)

R=10 0-9
R=2 0-1
R=8 0-7
R=16 0- F

各种R进制的数转化为10进制的数
自己手写

举例:

这里写图片描述


10进制转化为2进制
网络图片,自己的字太丑了

除2取余法.终止条件是商为0

小数转换

这里写图片描述

微信扫码关注一起交流

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值