計算機中不管是整數還是負數,存儲的形式都是以補碼形式來存儲
2、8都是正數,其補碼與源碼相同
一般的計算方式
00000010
×00001000
---------------------
00000000
00000000
00000000
00000010
00000010000 == 16(十進制)
最有效率的方式計算
x<<3
相當於x乘以2的3次冪
乘數8剛好是2的3次冪,直接使用位運算
00000010 <<3 ==> 00010000 == 16(10進制)