-2
Q
計算運營商在數學
A
回答
1
移位運算符,按位移動通過在他們的右位的數量上留下自己的價值:
< <左移並在右端添加零。
>>右移,如果值是無符號類型,則添加0,或者如果其爲有符號類型,則擴展頂部位(以保留符號)。
因此,2 < < 4是32且-8 >> 3是-1。
參考文獻:[?絕對初學者指南位移位] http://www-numi.fnal.gov/offline_software/srt_public_context/WebDocs/Companion/cxx_crib/shift.html
的
可能重複(http://stackoverflow.com/questions/141525/absolute-beginners-guide-to-bit-shifting) – 2014-12-05 22:39:38