Mailinglisten-Archive |
Hi, bei meinem Programm gibt es durch folgenden Code ein Problem: $ueberg=6; for( $i=0; $i<=$ueberg; $i++ ) { $setcol=round( 192/( 2^( $ueberg-$i ) ) ); echo "\$setcol=$setcol "; echo "2^(\$ueberg-\$i)=".( 2^( $ueberg-$i ) )."\n"; } Die 2. Reihe müsste doch nun eigenltich 64, 32, 16, 8, 4, 2, 1 kommen... PHP bringt mir allerdings: 4, 7, 6, 1, 0, 3, 2 Steht das "^" in PHP etwa nicht für 'hoch' oder hab ich sonst irgendwo einen Fehler reinbekommen? Ich weiß echt nicht woran's liegt... Gruss & Thanks Domas -- "Jung, dynamisch, erfolglos" - Bernd Nester (Lehrer)
php::bar PHP Wiki - Listenarchive