in reply to Check even numbers?

Check the least significant bit. It is set for odd numbers:

print "$_ is " . ($_ & 1 ? "odd" : "even") . "\n" for 0..3;

Prints:

0 is even 1 is odd 2 is even 3 is odd

DWIM is Perl's answer to Gödel