當前位置:編程學習大全網 - 編程軟體 - 二進制的加法是怎樣實現的?

二進制的加法是怎樣實現的?

方法:“按權展開求和”。

例:

二進制1011轉換成十進制是11:

規律:個位上的數字的次數是0,十位上的數字的次數是1,......,依次遞增,而十

分位的數字的次數是-1,百分位上數字的次數是-2,......,依次遞減。

註意:不是任何壹個十進制小數都能轉換成有限位的二進制數。

擴展資料:

采用二進制的原因:

(1)技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用“1”和“0”表示。

(2)簡化運算規則:兩個二進制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

(3)適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進制只有兩個數碼,正好與邏輯代數中的“真”和“假”相吻合。

(4)易於進行轉換,二進制與十進制數易於互相轉換。

(5)用二進制表示數據具有抗幹擾能力強,可靠性高等優點。因為每位數據只有高低兩個狀態,當受到壹定程度的幹擾時,仍能可靠地分辨出它是高還是低。

參考資料:

百度百科-二進制

  • 上一篇:DIY四軸飛行器
  • 下一篇:c語言編程題,計算二十四點 隨機生成四個1~10的數字,使用加減乘除運算,計算24.輸出這四個數字是否能計算
  • copyright 2024編程學習大全網