C# 判断一个数是不是奇数/偶数

 1 一般普通版:
 2 private bool IsOdd(int num)
 3 {
 4    return (num % 2) == 1;  
 5 }
 6 通过判断取余
 7 
 8 
 9 现在升级版:
10 private bool IsOdd(int num)
11 {
12    return (num & 1) == 1;  
13 }
14 
15 通过位运算(与)进行判断
16 
17 num = 10 
18 0000 1010
19 0000 0001
20 ---------
21 0000 0000
22 
23 num = 7
24 0000 0111
25 0000 0001
26 ---------
27 0000 0001

猜你喜欢

转载自www.cnblogs.com/Katakana/p/10454589.html