输入两个整数判断奇偶性(判断整数奇偶取模运算)

输入两个整数判断奇偶性(判断整数奇偶取模运算)(1)

判断一个整数是奇数还是偶数的两种方法:

  • 取模运算
  • 位与运算
1、取模运算

偶数是2的倍数,即通过取模运算(x%2)来判断余数,是0则为偶数,是1则为奇数。

输入两个整数判断奇偶性(判断整数奇偶取模运算)(2)

取模运算

2、位与运算

通过二进制的最后一位来判断奇偶,因为二进制的其他位都是2的倍数。即通过位与运算(x&1)来判断二进制的最后一位,是0则为偶数,是1则为奇数。

比如5的二进制表示101,最后一位是1,则5是奇数;6的二进制表示110,最后一位是0,则6是偶数。

输入两个整数判断奇偶性(判断整数奇偶取模运算)(3)

位与运算

相关阅读

计算机为什么用二进制和十六进制

十进制小数如何转换为二进制

C语言的位级运算:布尔代数

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页