欢迎你,这里的每一个随笔都可以直接全部复制到编译器中直接运行,有注释,便于理解与解决你所遇到的问题。Welcome to you!

2进制数转换10进制数,10进制数转换2进制数。详细推导过程。可复制到编辑器中自行推导理解。

<!DOCTYPE html>
<html lang="en">
<head>
     <meta charset="UTF-8">
     <title>二进制的计算方法</title>
</head>
<body>
     <p>二进制就是逢2进1,即二进制汇中只有1与0,没有其他数字。</p>
     <script type="text/javascript">
          //定义一个被求2进值的常量
          const a_1=6666;

         //输出二进制
          document.write(a_1.toString(2));

         //二进制推算
          //2的5次方    2的4次方        2的3次方        2的2次方        2的1次方
          //    16                 8              4               2               1
         
     //10进制数                                                                       2进制数
     //0=                                                                +0             0
     //1=                                                                +1                1
     //2=                                                  +1                    +0                   10
     //3=                                               +1               +1                   11
     //4=                                 +1                  +0                    +0                   100
     //5=                                 +1                  +0                    +1                   101
     //6=                                    +1                  +1                   +0                    110
     //7=                                    +1                  +1                   +1                    111
     //8=                   +1                  +0                 +0                    +0                    1000    
     //9=                   +1                  +0                 +0                    +1                    1001
     //10=                    +1                  +0                 +1                    +0                    1010
     //
     //
     //向上乘,可以乘的数1、2、4、8、16、32、64、128、256、512、1024...
     //
     //
     //16384    8192    4096    2048    1024    512    256    128    64    32     16     8     4     2     1
     //
//10000      1           0      0        1       1  1    0  0   0   1   0   0   0   0            10011100010000
     //
     //
     //通过程序计算出10进制数6666的二进制数是1101000001010,反推出6666
     //
     //过程
     //
     //8192    4096    2048    1024    512    256    128    64    32     16     8     4     2     1
     // 0      1       1       0      1   0   0   0   0   0  1   0   1   0
     //
     // 计算:4096+2048+512+8+2
     //         =6144+522
     //         =6666
     //
     //反推出:                 
//6666        
     </script>


</body>
</html>

posted @ 2020-02-11 20:45  baqi_ge  阅读(415)  评论(0)    收藏  举报
Welcome to my thirdly test!这里是页脚,位于网页页面的最底部。