判断一个int类型数字的奇偶性
输入一个int类型的变量n,判断n是奇数还是偶数,如果是奇数,返回false,如果是偶数,则返回true
通常情况下,我们会使用n%2==0,来判断奇偶性,代码如下:
![](https://img2020.cnblogs.com/blog/2240232/202105/2240232-20210531132308248-1334783392.png)
下面使用“&”操作符来进行判断
代码如下:
![](https://img2020.cnblogs.com/blog/2240232/202105/2240232-20210531132342275-1452934747.png)
原理,偶数的二进制最后一位必定是0,,0&1==0,1&1=1
输入一个int类型的变量n,判断n是奇数还是偶数,如果是奇数,返回false,如果是偶数,则返回true
通常情况下,我们会使用n%2==0,来判断奇偶性,代码如下:
下面使用“&”操作符来进行判断
代码如下:
原理,偶数的二进制最后一位必定是0,,0&1==0,1&1=1