PHP sqrt() – Quadratwurzel (Wurzelrechnung)

Auf jeder Schule in Deutschland gibt es Wurzelwitze. Mathematikfans
werden ins Schwitzen kommen und Mathegegner in der Schule werden die
Wurzel ihr Leben lang verdammen. Denn sie lässt sich nicht schätzen und
nicht abschreiben. Jedenfalls nicht ohne Software oder cleveren
hintenrum Algorithmus. So ist die Wurzel der kleinsten gerade Zahlen
nicht 1,4 und die Wurzel der nächsten geraden Zahl auch nicht 2 und die
Wurzel von vier und da haben wir Glück gehabt, ist einfach nur zwei. Und
mit Rechenschieber Wurzel ziehen ist auch kein Vergnügen. Aber leider
braucht der Programmierer die Wurzel und zwar ganz oft. Auch hier gilt
wie bei allen Programmierkursen: Wenn Sie Buttons aufbauen oder einen
Chat entwickeln, dann werden Sie keine Wurzel oder Wurzelberechnungen
jemals brauchen, genausowenig wie beim Surfen oder Mailen. Falls Sie
aber aus Ihren Mails statistische Daten herausziehen wollen, welcher
Kunde bestellt wann und welche Produkt aufgrund von welchem Werbebanner,
dann brauchen Sie dringend auch Wurzelberechnungen. Denn allein wenn Sie
eine Schätzung durchführen wie über Dreisatz mit zwei Unbekannten, ohne
Wurzelziehen ist das ein Salto mit dreifacher Schraube also 500 Zeilen
Code. Auch der Befehl sqrt() ruft solchen Code auf, der Sie aber nicht
interessiert. sqrt ist ein progammiertes Tool, das Sie benutzen können.
Und hier wie in der Schule ein paar praktische Anwendungen, die Sie als
Programmierer schätzen werden. Sie haben die Fläche von einem Teppich
und wollen wissen, wie grosse die Wände in dem Raum sind. Oder Sie
kennen die Menge an Wasser, das in der Badewanne steht, wie lang ist die
Wanne. Auch das wird mit Wurzelziehen errechnet. Oder nun aus der Welt
der Programmierer? Sie organisieren ein Rockfestival auf der Wiese und
die Fläche ist für 100 Personen abgesperrt und Sie haben dafür c
Quadratmeter Wiese belegt. Nun werden aber 5000 Tickets verkauft und nun
soll Ihr PHP Programm den Platzbedarf von 100 Personen auf einer Wiese
umrechnen in den Platzbedarf für 5000 Personen. Wenn das PHP mit sqrt
errechnet hat, dann wollen Sie wissen, wieviel Meter Absperrband in
rotweiss nötig ist für die immer noch quadratisch aber nun grössere
Musikauditoriumsfläche. Das alles geht natürlich auch ohne Wurzelziehen,
aber viel umständlicher, wenn auch genausoexakt. Und um es theoretisch
zu formulieren: Niemand muss Wurzelziehen, es erleichert dem
Mathematiker Arbeitszeit, weil es Routine und damit langweilig ist. Sie
können auch mit dem Zollstock und 10 Praktikanten die Wiese abstecken,
es geht also auch ohne PHP.

Kommentare sind geschlossen