Stoppt die Vorratsdatenspeicherung! Jetzt klicken && handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
 
Gerade-Ungerade
von cH3s73r am 4.Februar 2006 um 20:07
zurück zur Kategorie "Tutorials"


<?php
$number = 56;
/* Zahl auf Integer(Gerade) überpüfen */
if (is_int($number/2)) { echo "gerade - $number"; }
/* Ungerade Zahl */
else { echo "ungerade ~ $number"; }
?>


zurück zur Kategorie "Tutorials"
[1 Kommentare]

plapperkatz schrieb am 4. Februar 2006 um 20:38
<?php

$n=1000;

$t=microtime();

for($i=0;$i<$n;$i++)
{
 /* Zahl auf Integer(Gerade) überpüfen */
 if (is_int($i/2))
 {
   //echo "gerade - $i ";
 }
 /* Ungerade Zahl */
 else
 {
   //echo "ungerade ~ $i ";
 }
}

echo"<br><br>".(microtime()-$t)." sekunden für $n durchläufe (is_int)<br><br>";

$t=microtime();

for($i=0;$i<$n;$i++)
{
 /* Zahl auf Integer(Gerade) überpüfen */
 if ($i%2==0)
 {
   //echo "gerade - $i ";
 }
 /* Ungerade Zahl */
 else
 {
   //echo "ungerade ~ $i ";
 }
}

echo"<br><br>".(microtime()-$t)." sekunden für $n durchläufe (%)<br><br>";

?>

0.000987 sekunden für 1000 durchläufe (is_int)
0.000512 sekunden für 1000 durchläufe (%)

Name


Kommentar




Bitte abtippen


 
(C) 2006-20012 Plapperkatze - 220706 Besucher seit dem 23.01.2012 Login