2014-06-18 10 views
0

有誰知道二進制的算法在做算術時如何比小數好?這是在測試一個問題,我似乎無法找到任何地方一個很好的答案...關於算術的二進制的優勢

在具體:

解釋使用二進制,而不是在以下topics-

小數的好處
  • 整數加法

  • 整數乘法

  • 整數除法

  • 浮點存儲

任何幫助將不勝感激。

回答

0

實際上,人類沒有必要使用二進制系統。關於這個話題,我認爲你的問題更像是電腦爲什麼使用它?

現代計算機是基於電子電路。我們使用一個簡單的2狀態門來表示信息。電路中的基本元件是晶體管,它顯示高電壓和低電壓,分別代表1和0。對於複雜的電路,給定的輸入可以產生一些輸出。如果我們從高層看到它,它會顯示0和1的運算。

該電路也可以用於存儲,由0和1組成,因爲2態。

計算機使用二進制系統進行存儲和操作。如果我們將它改爲十進制,我們必須找到一個有10個狀態的組件,代表10個數字。此外,我們還必須在這些基本數字之間設計操作。

到目前爲止,電子電路使其完美的二進制系統。

+0

一些CPU支持二進制編碼的十進制數學。這對於計算確切的美元數量是很有用的(因爲一些小數美元不能完全以二進制存儲)。但總的來說,以邏輯門的數量來說,以二進制數學方式更加緊湊,因爲它直接映射到數字邏輯處理的各種數字信號。 –