您現在的位置是:首頁 > 武術

二進位制、八進位制、十進位制、十六進位制你搞清楚了嗎

  • 由 弱電乾貨 發表于 武術
  • 2021-06-06
簡介八進位制有 0~7 共8個數字,基數為8,加法運算時逢八進一,減法運算時借一當八

十進位制是什麼意思

1、二進位制

用0、1兩個數字來表示數值,這就是二進位制(Binary)。通俗講,二進位制只有0和1,。例如,數字 0、1、10、111、100、1000001 都是有效的二進位制。在

計算機

內部,資料都是以二進位制的形式儲存的,二進位制是學習程式設計必須掌握的基礎。

對於十進位制,進行加法運算時逢十進一,進行減法運算時借一當十;

對於二進位制,進行加法運算時逢二進一,進行減法運算時借一當二。

二進位制、八進位制、十進位制、十六進位制你搞清楚了嗎

2、八進位制

除了二進位制,C語言還會使用到八進位制。八進位制有 0~7 共8個數字,基數為8,加法運算時逢八進一,減法運算時借一當八。例如,數字 0、1、5、7、14、733、67001、25430 都是有效的八進位制。下面兩張圖詳細演示了八進位制加減法的運算過程。

二進位制、八進位制、十進位制、十六進位制你搞清楚了嗎

3、十進位制

因為逢十進一(滿十進一),也因為只有 0~9 共十個數字,所以叫做十進位制(Decimalism)。十進位制是在人類社會發展過程中自然形成的,它符合人們的思維習慣,例如人類有十根手指,也有十根腳趾。進位制也就是進位制。進行加法運算時逢X進一(滿X進一),進行減法運算時借一當X,這就是X進位制,這種進位制也就包含X個數字,基數為X。十進位制有 0~9 共10個數字,基數為10,在加減法運算中,逢十進一,借一當十。

4、十六進位制

除了二進位制和八進位制,十六進位制也經常使用,甚至比八進位制還要頻繁。十六進位制中,用A來表示10,B表示11,C表示12,D表示13,E表示14,F表示15,因此有 0~F 共16個數字,基數為16,加法運算時逢16進1,減法運算時借1當16。例如,數字 0、1、6、9、A、D、F、419、EA32、80A3、BC00 都是有效的十六進位制。

二進位制、八進位制、十進位制、十六進位制你搞清楚了嗎

Top