判断一个数为奇偶数的三种方法

5649 / 2025-06-27 11:58:24 世界杯主题歌

1、传统的利用取余进行判断

if (n % 2 == 1) {

//n为奇数

}

if (n % 2 == 0) {

//n为奇数

}

2、利用位运算&进行判断

if((n & 1) == 1){

// n 是个奇数。

}

if((n & 1) == 0){

// n 是个偶数。

}

3、利用异或运算^进行判断

if (1 ^ n == n - 1) {

//n为奇数

}

if (1 ^ n == n + 1) {

//n为偶数

}