不适合刚学4,5节课的
已修改Markdown\tt MarkdownMarkdown格式
解释
一个数转成二进制的方法是倒取余数
取余的时候肯定要mod 2\tt mod\ 2mod 2
而2和奇偶型有关系
然后
一个奇数肯定不可以整除222
而一个偶数不只能整除222
举例 6=2∗36=2*36=2∗3
所以奇数mod 2\tt mod\ 2mod 2的第一次,得到的结果肯定是1
运算符 &\&&
&\&&运算符表示
把两个整数转成222进制
再按位运算
如果两位都是111,该位结果为111
例:
3&53\&53&5
位数不足用000补
(001)2(001)_2(001)2 转成十进制是111
所以结果是111
总结
a&1\tt a\& 1a&1 的意思是如果他的二进制最后一位和111相等
那就是奇数(前面说过,奇数最后一位一定是111)
结束,打了很久,能不能点个赞