判斷一個數是否是2的冪 前言 概念: 如果一個數是2的冪,那么它的二進制是這樣的: 2 10 4 100 8 1000 16 10000 也就是第一個是1,其他都是0。 然后-1的話: 1 01 4 11 8 111 ...