帶老婆學習--進制

進制就是逢多少進位,人類常用的是十進制,就是逢十進一

二進制

計算機底層用的是二進制,只用“0,1“ 2個字符來表示,示例: 10進制的10用二進制來表示就是1010。在代碼中一般用0b開頭

八進制

用”0,1,2,3,4,5,6,7“ 8個字符來表示,示例: 10進制的10用八進制來表示就是12。在代碼中一般用0或者0o開頭

十六進制

用”0,1,2,3,4,5,6,7,8,9,A,B, C,D,E,F“ 16個字符來表示,示例: 10進制的10用十六進制來表示就是A。在代碼中一般用0x開頭

換算

m進制轉十進制

公式

當前位數所在的數字 * m的n次方(n從0開始,從右往左數,第幾位就是幾),如下例子

  • 二進制1010
  • 八進制12

十進制轉m進制

公式

一直除以m,直到商爲0,記錄每次的餘數,餘數排列就行。(注意排列順序跟除法的寫法有關)

小數,二進制轉八進制等互相轉換想擴展瞭解可以自己查資料

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章