二进制吧 关注:3,250贴子:6,870
  • 8回复贴,共1

二进制原理

只看楼主收藏回复

18世纪德国数理哲学大师莱布尼兹从他的传教士朋友鲍威特寄给他的拉丁文译本《易经》中,读到了八卦的组成结构,惊奇地发现其基本素数(0)(1),即《易经》的阴爻- -和__阳爻,其进位制就是二进制,并认为这是世界上数学进制中最先进的。

20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,其运算模式正是二进制。它不但证明了莱布尼兹的原理是正确的,同时也证明了〈易经〉数理学是很了不起的。

二进制数

一、二进制数的表示法

二进制是计算技术中广泛采用的一种数制。二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数也是采用位置计数法,其位权是以2为底的幂。例如二进制数110.11,其权的大小顺序为22、21、20、2-1、2-2。对于有n位整数,m位小数的二进制数用加权系数展开式表示,可写为:

(N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2

+……+a-m×2-m= 

式中aj表示第j位的系数,它为0和1中的某一个数。

二进制数一般可写为:(an-1an-2…a1a0.a-1a-2…a-m)2。

【例1102】将二进制数111.01写成加权系数的形式。

解: (111.01)2=1×22+l×21+1×20+1×2-2

二、二进制数的加法和乘法运算

二进制数的算术运算的基本规律和十进制数的运算十分相似。最常用的是加法运算和乘法运算。

1. 二进制加法  

有四种情况:  0+0=0

0+1=1

1+0=1 

1+1=0           进位为1

【例1103】求  (1101)2+(1011)2  的和

解:            1   1   0   1

+      1   0   1   1

1   1   0   0   0

2. 二进制乘法

有四种情况:        0×0=0

1×0=0

0×1=0

1×1=1

【例1104】求 (1110)2 乘(101)2 之积

解:             1   1   1   0

×        1   0   1

1   1    1    0

0   0    0    0

+   1   1   1   0          

1   0   0   0   1    1    0 
[url]http://upsky.888.cn[/url]


1楼2007-04-07 15:52回复
    • 121.27.160.*
    实在是看不明白,有哪位肯教教我呀!诚聘教师。QQ409562652


    3楼2008-06-20 19:05
    回复
      二楼两位都看不明白了·唉·其实·我也不明白啊 ·····


      4楼2008-07-20 19:56
      回复
        • 59.36.62.*
        晕!


        5楼2008-10-14 14:26
        回复
          哎,简单的要死哦!谁不懂,问我,Q48797496


          6楼2009-02-08 23:11
          回复
            • 125.76.172.*
            那除法又该如何解释?
            QQ:447224857


            7楼2009-07-28 16:56
            回复
              应该是逻辑二进制,
              非,或,与的算法
              只有0,1的算法
              二进制乘法是逻辑与法则,只要有0就都是0
              楼主是吧


              8楼2010-07-01 21:09
              回复
                我大概知道LZ的怎么算了,但是我看不懂这些
                、二进制数的表示法
                二进制是计算技术中广泛采用的一种数制。二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数也是采用位置计数法,其位权是以2为底的幂。例如二进制数110.11,其权的大小顺序为22、21、20、2-1、2-2。对于有n位整数,m位小数的二进制数用加权系数展开式表示,可写为:
                (N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2
                +……+a-m×2-m=  
                式中aj表示第j位的系数,它为0和1中的某一个数。
                二进制数一般可写为:(an-1an-2…a1a0.a-1a-2…a-m)2。
                这里的字母怎么代表


                9楼2010-07-01 21:13
                回复
                  • 60.2.89.*
                  排版太差.


                  10楼2010-07-30 17:31
                  回复