位操做(~num=-(num+1))

    咱們都知道單目運算符「~」表示對數的每一位取反,~num = -(num+1)。二進制     如:~5=-6,爲何是-6?     如今的機器大多數都爲32位機,因此5的二進制表示是:     00000000 00000000 00000000 00000101     取反後爲:     11111111 11111111 11111111 11111010     再轉換爲10進制
相關文章
相關標籤/搜索