Længlich: Nächste Zweierpotenz berechnen

Beitrag lesen

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