基礎溫習--數制轉換

  1. /*
  2.     基本概念:
  3.     1:基數
  4.         二進制的基數是2
  5.         十進制的基數是10
  6.         ...
  7.         ...
  8.     2:逢N進行1
  9.     3:按權展開
  10.         十進制數1356.82可展開爲
  11.         1*10<3> + 3*10<2> + 5*10<1> + 6*10<0> + 8*10<-1> + 2*10<-2>
  12.     4:進制轉換
  13.         
  14.         a:二進制,八進制,十六進制轉換成十進制:
  15.         
  16.         基本方法是按權展開並求各,例:
  17.         (AB.C)16 = 10*16<1> + 11*16<0> + 12*16<-1> 
  18.                  = 160      + 11       + 0.75
  19.                  = 171.75
  20.          b:十進制轉換爲二,八,十六進制:
  21.          根據原理:
  22.             N = (N/d)*d + N%d
  23.             所以基本口訣爲:整數“除d取餘,從下至上”
  24.                             小數“乘d取整,從上至下”
  25.         
  26.         c:二進制與八,十六進制之間的轉換
  27.         只要記住一句話,一個八進制可表示爲3位二進制
  28.                         一個十六進制可表示爲4位二進制
  29.         然後就可以轉換了。
  30. */
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章