一些關於常見的進製教程

2022-09-05 08:21:09 字數 1908 閱讀 2171

二進位制是逢二進一

第一行和第二行相加10

1111

1111

010我們把右邊當作低位,左邊是高位.

舉個例子:32

10位數1

010二進位制數230

210= 10

點撥:

可以看到3210是固定組,往左越來越大,我們從右往左看,二進位制數只有0和1,當數字為0時代表沒有則為0,如果數字是1,我們就要考慮當前位置對於的位數是多少,例如: 從右往左的第二個數字就是1,而當前位數是1,所以就是2的1次方.最後把所有轉換的數字加起來即可.

總結: 位數 = n,遇到1考慮n,2的n次方

上面的例子有個特點就是8,4,2,1這是所有二進位制數轉十進位制通用的

1110 = 14 (8+4+2+0)

1010 = 10 (8+0+2+0)

0001 = 1 (0+0+0+1)

八進位制就是逢8進1

第一行和第二行相加70

1112

1510

2263

210位數

1001

八進位制數830

080= 513

上面是個簡單的例子,下面高階一下32

10位數3

005八進位制數

3*8300

5*80

= 1541

總結: 原數 * 8的n次方(位數=n)

十六進製制就是逢十六進一f9

9112

9c10

c2d因為我們要把數字轉為十六進製制,所以大於等於10的數字我們用字母代替

a為10,b為11以此類推32

10位數1

001十六進製制數

1630016

= 409732

10位數0

240十六進製制數

02*162

4*161

0= 576

總結: 原數 * 16的n次方(位數=n)

將要轉換的數字直接除二,最後商為0為止

要轉換的數字商餘數

5628028

140147

0731

3111

01所以56的二進位制是111000(從下往上排列)

要轉換的數字商餘數

9912312

1410

1所以99的八進位制是143(從下往上排列)

要轉換的數字商餘數

49831231

11510

1所以498的十六進製制是1f2(從下往上排列)

八進位制的1位對應二進位制的3位

可以分為

010 111 101 010 101 010 010 101

分別對應2 7 5 2 5 2 2 5

這個數字就是八進位制數

1 2 4 5 6 7

分別對應,也是從右往左

001 010 100 101 110 111

十六進製制的1位對應二進位制的4位

可以分為

0101 1110 1010 1010 1001 0101

分別對應5 e a a 9 5

9 a 8 f 7

分別對應,也是從右往左

1001 1010 1000 1111 0111

我們要把欲轉換的數字轉換為二進位制,然後再進行轉換

0011 1110 1001 1001

對應的數為3 e 9 9

8fc6

001 000 111 111 000 110

對應的數為:1 0 7 7 0 6

關於git的一些常見使用

列出本地所有分支和遠端分支 git branch a 列出所有遠端分支 git branch r 列出本地分支 git branch 檢視本地分支跟蹤的遠端分支 git branch vv 建立本地分支 git branch x 提交到遠端分支 git push origin x 切換到分支 x g...

關於Git 的一些常見命令

git clone 位址 這是下拉命令 git config global credential.helper store 儲存密碼 git config system unset credential.helper 清除錯誤登陸快取 git status 檢視修改資訊 git add 檔案路徑 檔...

關於git 的一些常見操作

git log 以後如何返回主介面 直接按q 清理螢幕 clear 對於新建檔案,需要使用git add 命令加入到暫存區進行跟蹤,而對於已經存在的檔案,只做修改,可以直接git commit,它包含了git add 操作 git常規操作 1.重新命名 git mv home.html demo2....