A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 9 Ω
Das Banner der Rhetos-Website: zwei griechische Denker betrachten ein physikalisches Universum um sie herum.

PHP als Taschenrechner

Beispiele

© 2016 - 2026




Basiswissen


Die Programmiersprache PHP hat sehr umfangreiche Funktionen zur Mathematik. Die Funktionen und Rechnungen sind alle Teil des Kernpakets von PHP. Sie müssen nicht nachintsalliert werden sondern sind immer direkt mit php verfügbar.

Rechenergebnisse mit php anzeigen


Um eine Rechnung in PHP durchführen zu können, muss auf dem Rechner ein lokaler php-client installiert sein. PHP kann dann in einer Shell (z. B. Bash) interaktiv so benutzt werden, wie ein Taschenrechner. Um das Ergebnis einer Rechnung anzuzeigen, setzt man den Befehl echo voran:

  • echo 2+3;
  • echo 2-3;
  • echo 2*3;
  • echo 2/3;

Jede Zeile in PHP muss immer mit mit einem Semikolon abgeschlossen werden. Bei vielen Rechnungen muss keine Klammer um den Rechenausdruck gesetzt werden, bei anderen schon. Eine Klammer um den zu berechnenenden Term zu setzen ist niemals ein Fehler.

Legende



Grundrechenarten mit php



Höhere Mathematik mit PHP


  • atan2(1,1) # gibt etwa 0.785, den Winkel von (0|0) zum Punkt (1|1)
  • getrandmax() # z. B. 2147483647, gibt den größtmöglichen Wert von 👉 RAND
  • is_finite(log(0)) # gibt nichts zurück. is_finite(2) gäbe 1 zurück. Die 1 steht für 👉 endlich
  • is_infinite(log(0)) # gibt 1 zurück. is_infinite(2) gäbe nichts zurück. Die 1 steht für 👉 unendlich
  • is_nan(acos(0)) # gibt 1 zurück: acos von 0 ist keine 👉 Zahl
  • log(7.8) # gibt ungefähr 2.054 als 👉 ln
  • log1p(7.8) # gibt ungefähr 2.175, wie log(7.8+1)
  • pi() # Gibt etwa 3.14 oder den Wert von 👉 pi
  • pow(2,3) # rechnet 2 hoch 3 und gibt 8 als 👉 Potenz

Fest hinterlegte Konstanten in PHP


  • Constant # Value # Description
  • INF # INF # The infinite
  • M_LNPI # 1.14472988584940017414 # Natürlicher Logarithmus von Pi, der 👉 Kreiszahl
  • M_LN2 # 0.69314718055994530942 # Natürlicher Logarithmus der Zahl 👉 zwei
  • M_LN10 # 2.30258509299404568402 # Natürlicher Logarithmus der Zahl 👉 zehn
  • M_LOG2E # 1.4426950408889634074 # dualer Logarithmus von e 👉 ld [von e]
  • M_LOG10E # 0.43429448190325182765 # 10-er Logarithmus von e 👉 lg [von e]
  • M_PI_2 # 1.57079632679489661923 # die Hälfte von pi als 👉 Kreiszahl
  • M_PI_4 # 0.78539816339744830962 # ein Viertel von pi als 👉 Kreiszahl
  • M_1_PI # 0.31830988618379067154 # 1/pi, von pi der 👉 Kehrwert
  • M_2_PI # 0.63661977236758134308 # 2/pi, zwei geteilt durch die 👉 Kreiszahl
  • M_2_SQRTPI # 1.12837916709551257390 # 2 geteilt durch die Wurzel von 👉 pi

Sonstiges


  • NAN # NAN # Not A Number
  • PHP_ROUND_HALF_UP # 1 # Runde hälften auf
  • PHP_ROUND_HALF_DOWN # 2 # Runde Hälften ab
  • PHP_ROUND_HALF_EVEN # 3 # Runde Hälften zur ganzen geraden Zahl
  • PHP_ROUND_HALF_ODD # 4 # Runde Hälften zur ungeraden ganzen Zahl

Persönliche Anmerkung


 Portrait von Gunter Heim PHP bietet viele mathematische Funktionen der höheren Mathematik. Die Programmiersprache wird vor allem zur Erzeugung von Webseiten genutzt. Geht es rein um eine gelegentliche Nutzung als Taschenrechner sind die Schreibweisen zu ungewöhnlich, um PHP im Alltag auf einem Computer zu nutzen.

Startseite Impressum Feedback © 2010-2025 Nachilfe Physik Nachilfe Chemie