Hallo, ich habe eine Zahl. diese ist z.b. 1000.
Nun soll diese Zahl durch 2 geteilt werden. Das daraus folgende Ergebnis wieder durch 2
und so weiter.
Das Ergebnis ist, dass die Anzahl der Teilungen angegeben werden sollen.
ALso zum Beispiel so:
Läuft im Hintergrund ab:
1000 / 2 = 500
500 / 2 = 250
250 / 2 = 125
.
.
.
---------------------------------
Gleichzeitig soll dazu dies dementsprechend ausgegeben werden.
1
2
3
.
.
.
----------------------------------
habe es schon auf zig Arten versucht
z.b.
$wert = 1000;
while($wert = 0)
{
$wert = $wert / 2;
}
oder auch
for($wert=1000;$wert>=0;$wert/2)
{ echo $wert; }
habe keine Ahnung wieso das nicht geht
Please help me
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
das % ist der modulus. ich ging davon aus, daß du nur ganzzahlig teilen willst, also nicht z.b. 3/2 berechnen wolltest, sondern die zahl nur so lange teilen willst, wie das ergebnis ganzzahlig ist.
falls das nicht deine absicht war, so mußt du natürlich eine andere abbruchbedingugn wählen, so wie Apro es angesprochen hat.