二进制与十进制在线转换工具

二进制与十进制在线转换工具

发布日期: 2016-10-24 更新日期: 2019-11-15 编辑:wangqiuyuan 浏览次数: 870042

分类: 其他换算 标签:

二进制到十进制 十进制到二进制

APP说明

二进制转换十进制

要从右到左用二进制的每个数去乘以2的相应次方

例如:二进制数1101.01转化成十进制

\(1101.01(2)=1 \times 2^0+0 \times 2^1+1 \times 2^2+1 \times 2^3 +0 \times 2^{-1}+1 \times 2^{-2}=1+0+4+8+0+0.25=13.25\)

所以总结起来通用公式为:

\(abcd.efg(2)=d \times 2^0+c \times 2^1+b \times 2^2+a \times 2^3+e \times 2^{-1}+f \times 2^{-2}+g \times 2^{-3}\)

或者用下面这种方法:

把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。

十进制转换二进制

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

使用示例

输入二进制数 :1110

选择转换:二进制到十进制

点击"转换计算",输出结果

十进制 :14

 

    请 登陆 后进行评论
评论列表 (0)

评价


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org