常用到的數制:十進位制,二進位制,八進位制,十六進製制
不同進製數的對照表:
十進位制數
二進位制八進位制
十六進製制
000000
00
0
010001
01
1
020010
02
2
030011
03
3
040100
04
4
050101
05
5
060110
06
6
070111
07
7
081000
10
8
091001
11
9
101010
12
a
111011
13
b
121100
14
c
131101
15
d
141110
16
e
151111
17
f
不同進製間的轉換
二進位制與十進位制之間的轉換
\(d=\sum k_ 2^ \quad k \in(0,1)\)
例:\(\begin(1011.01)_ &=1 \times 2^+0 \times 2^+1 \times 2^+1 \times 2^+0 \times 2^+1 \times 2^ \\ &=(11.25)_ \end\)
十進位制與二進位制之間的轉換
\((s)_=\boldsymbol_ 2^+\boldsymbol_ 2^+\boldsymbol_ 2^ \cdots+\boldsymbol_ 2^+\boldsymbol_^\)
整數部分:
故:\((173)_=(10101101)_2\)
小數部分:
故:\((0.8125)_=(0.1101)_2\)
二進位制與十六進製制間的轉換
十六進製制與二進位制之間的轉換
二進位制與八進位制之間的轉換
八進位制與二進位制之間的轉換
十六進製制與十進位制之間的轉換
十進位制與十六進製制之間的轉換:通過先轉化成二進位制再轉化成十六進製制
二進位制運算
算術運算:1:和十進位制算術運算的規則相同
2:逢二進一
特 點: 加、減、乘、除全部可以用移位和相加這兩種操作實現。
二進位制數的正、負號也是用0/1表示的。 在定點運算中,最高位為符號位(0為正,1為負)
補 碼: •最高位為符號位(0為正,1為負)
•正數的補碼和它的原碼相同
•負數的補碼 = 數值位逐位求反(反碼) + 1
•通過補碼,將減乙個數用加上該數的補碼來實現
python第一章筆記 第一章 基礎
參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...
第一章 基礎
1單選 2分 該張量的維度是 1.3688478 1.0125661 0.17475659 0.02224463 正確答案 a你選對了 解析 b tf.tensor 1.3688478 1.0125661 0.17475659 0.02224463 shape 2,2 dtype float32 2...
第一章 Unix基礎
1.5輸入輸出 1檔案描述符 通常是乙個非負整數。核心用它標示乙個特定程序正在訪問的檔案。當核心開啟或建立乙個新檔案時,它返回乙個檔案描述符,在讀寫檔案時,就可使用它。2標準輸入 標準輸出 標準出錯 三個檔案描述符 當執行乙個新程式時,shell為其開啟三個檔案描述符 標準輸入輸出出錯。如果沒什麼特...