开发者社区> 问答> 正文

十进制怎么算的

十进制怎么算的

展开
收起
知与谁同 2018-07-22 12:19:41 1735 0
1 条回答
写回答
取消 提交回答
  • 十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,满十进一,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重要。基本符号是0到9十个数字。要表示这十个数的10倍,就将这些数字左移一位,用0补上空位,即10,20,30,...,90;要表示这十个数的10倍,就继续左移数字的位置,即100,200,300,...。要表示一个数的1/10,就右移这个数的位置,需要时就0补上空位:1/10位0.1,1/100为0.01,1/1000为0.001。
    二进制数转换成十进制数
    由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。 例1105 把二进制数110.11转换成十进制数。

    -------------------------

    二进制 十进制
    1 1
    10 2*1+2*0
    100 2*2*1+2*0
    1000 2*2*2*1+2*2*2*0+2*2*0+2*0
    11000 2*2*2*2*1+ 2*2*2*1+2*2*2*0+2*2*0+2*0
    一次类推,只要是1 就是2的(n-1)次方*1,只要是0,是2的(n-1)次方*0,或直接当成0,然后加在一起

    2019-07-17 22:57:32
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载