Manuel: Gerade oder Ungerade??

hi,
wie kann ich herausfinden, ob eine zahl in einer variablen gerade oder ungerade ist??

danke manuel

  1. hi,

    wie kann ich herausfinden, ob eine zahl in einer variablen gerade oder ungerade ist??

    gerade Zahlen sind ganzzahlig durch zwei teilbar, ungerade dagegen nicht.
    Das ist in jeder Sprache so!

    Gruß
    Reiner

  2. Sup!

    Durch 2 teilen und gucken, ob das Ergebnis ganzzahlig ist?

    Gruesse,

    Bio

    --
    Ich bin ein Mobber - mein Posting tut mir leid! EHRLICH!!!
    sh:( fo:) ch:] rl:} br:> n4:& ie:{ mo:) va:) de:] zu:) fl:( ss:) ls:]
  3. Hallo Manuel!

    Wenn bei einer Division durch 2 ein Rest übrig bleibt - dazu gibt es in den Programmiersprachen den Modulo-Operator.

    mfg

    norbert =:-)

  4. Hallo,

    Modulo (%) ist Dein Freund.
    <?php
    $x=5;
    print (($x%2)==0)? "gerade" : "ungerade";
    ?>

    Mit freundlichen Grüßen,
    Andreas Waidelich

    --
    signatures eat bandwidth
  5. Hi Manuel,

    if($zahl/2==intval($zahl/2)){
      echo "Zahl ist gerade";
    }else{
      echo "Zahl ist ungerade";
    }

    Das klappt immer...

    Ciao
    Andreas