检查数字是偶数还是奇数 [英] Check whether number is even or odd

查看:37
本文介绍了检查数字是偶数还是奇数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何确定给定的数字是偶数还是奇数?我一直想弄明白这个问题很久了,但一直没有结果.

How would I determine whether a given number is even or odd? I've been wanting to figure this out for a long time now and haven't gotten anywhere.

推荐答案

您可以使用模数运算符,但这会很慢.如果它是一个整数,你可以这样做:

You can use the modulus operator, but that can be slow. If it's an integer, you can do:

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

这是因为低位总是设置为奇数.

This is because the low bit will always be set on an odd number.

这篇关于检查数字是偶数还是奇数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆