判斷一個整數是奇數還是偶數的兩種方法:
偶數是2的倍數,即通過取模運算(x%2)來判斷餘數,是0則為偶數,是1則為奇數。
取模運算
2、位與運算通過二進制的最後一位來判斷奇偶,因為二進制的其他位都是2的倍數。即通過位與運算(x&1)來判斷二進制的最後一位,是0則為偶數,是1則為奇數。
比如5的二進制表示101,最後一位是1,則5是奇數;6的二進制表示110,最後一位是0,則6是偶數。
位與運算
相關閱讀計算機為什麼用二進制和十六進制
十進制小數如何轉換為二進制
C語言的位級運算:布爾代數
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!