phpbar.de logo

Mailinglisten-Archive

RE: [php] Exponentialfunktion...
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [php] Exponentialfunktion...



> 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?

Das "^" ist der XOR-Operator. Du möchtest pow() anwenden.

Siehe auch http://phpwizard.net/tips/.

Mit freundlichen Grüßen,
  Tobias Ratschiller


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive