为了账号安全,请及时绑定邮箱和手机立即绑定

检查数字是偶数还是奇数

检查数字是偶数还是奇数

牛魔王的故事 2019-10-08 15:49:17
如何确定给定数字是偶数还是奇数?我很久以来一直想弄清楚这个问题,而且还没到任何地方。
查看完整描述

4 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

您可以使用模运算符,但这可能会很慢。如果是整数,则可以执行以下操作:


if ( (x & 1) == 0 ) { even... } else { odd... }

这是因为低位将始终设置为奇数。


查看完整回答
反对 回复 2019-10-08
?
白衣非少年

TA贡献1155条经验 获得超0个赞

if((x%2)==0)

   // even

else

   // odd


查看完整回答
反对 回复 2019-10-08
?
红糖糍粑

TA贡献1815条经验 获得超6个赞

如果除以2时的余数为0,则为偶数。%是获得余数的运算符。


查看完整回答
反对 回复 2019-10-08
?
DIEA

TA贡献1820条经验 获得超2个赞

余数运算符%将为您提供除以数字后的余数。


所以,n % 2 == 0当n为偶数和虚假如果n是奇数将是真实的。


查看完整回答
反对 回复 2019-10-08
  • 4 回答
  • 0 关注
  • 448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信