Shalom!
Folgender PHP-Code ist zumindest schneller als die Newton-Variante (einfach ein $, dann läufts auch schon in PHP *g*):
pow(2,ceil(log($zahl, 2)))
Cool, hätte ich nicht eigentlich gedacht.
Ich auch nicht. Aber PHP und Javascript sind Scriptsprachen und daher naturgemäß etwas langsamer als compilierter Code. Wenn nun solche Built-In-Funktionen wie pow und log schon vorkompiliert sind, wovon ich ausgehe, sind sie wohl deswegen vergleichsweise schneller.
Viele Grüße vom Længlich