Even OR odd
Aus ConfigWiki
		
		
		
Schnelle Methode um zu prüfen ob eine Zahl gerade ist.
- benutzt den bit-Operator '&'
 
Die Wirkung kann an folgendem Bsp. gesehen werden:
PHP:
<source lang="php">
<?php
for($a=0;$a<=99;$a++){
    $x = $a & 1;
    echo $a.' '.$x.'
';
}
?>
</source>
C++:
<source lang="c">
for(int x=0;x<=10;x++){
  if(x&1){
    printf("Odd\n");
  }else{
    printf("Even\n");
  }
}
</source>
BASH:
<source lang="php">
#!/bin/bash
rem=$(( ${1} & 1 ))
if [ $rem -eq 0 ]
then
  echo "${1} is even number"
else
  echo "${1} is odd number"
fi
</source>