XLV. Mathematische Funktionen

Introduction

Die mathematischen Funktionen behandeln nur Werte im Bereich der Datentypen long und double der jeweiligen Architektur. Wenn Sie größere Zahlen oder Werte mit höherer Genauigkeit benötigen, sollten Sie sich die mathematische Funktionen mit beliebiger Genauigkeit ansehen.

Mathematische Konstanten

Die folgenden Werte werden von diesem Packet definiert:

Tabelle 1. Mathematische Konstanten

KonstanteWertBeschreibung
M_PI3.14159265358979323846Der Wert ¶ (Pi)
M_E2.7182818284590452354e
M_LOG2E1.4426950408889634074log_2 e
M_LOG10E0.43429448190325182765log_10 e
M_LN20.69314718055994530942log_e 2
M_LN102.30258509299404568402log_e 10
M_PI_21.57079632679489661923pi/2
M_PI_40.78539816339744830962pi/4
M_1_PI0.318309886183790671541/pi
M_2_PI0.636619772367581343082/pi
M_2_SQRTPI1.128379167095512573902/sqrt(pi)
M_SQRT21.41421356237309504880sqrt(2)
M_SQRT1_20.707106781186547524401/sqrt(2)
Bis auf M_PI sind diese Konstanten erst ab PHP4.0 verfügbar.

Inhaltsverzeichnis
abs — Absolutwert
acos — Arcuscosinus
asin — Arcussinus
atan — Arcustangens
atan2 — Arcustangens aus zwei Werten
base_convert — Konvertiert Werte zwischen Zahlensystemen unterschiedlicher Basis
BinDec — Binär zu dezimal Konvertierung
ceil — Aufrunden
cos — Cosinus
DecBin — Dezimal zu binär Konvertierung
DecHex — Dezimal zu hexadezimal Konvertierung
DecOct — Dezimal zu oktal Konvertierung
deg2rad — Grad in Bogenmaß wandeln
exp — e hoch ...
floor — Abrunden
getrandmax — Größtmöglicher Zufallswert
HexDec — Hexadezimal zu dezimal Konvertierung
log — Natürlicher Logarithmus
log10 — Zehner-Logarithmus
max — Maximalwert bestimmen
min — Minimalwert bestimmen
mt_rand — Erzeugt 'bessere' Zufallszahlen
mt_srand — seed the better random number generator
mt_getrandmax — show largest possible random value
number_format — Formartiert eine Zahl mit Tausendergruppen
OctDec — Oktal zu dezimal Konvertierung
pi — Wert von PI
pow — Exponentialfunktion
rad2deg — Bogenmaß in Grad wandeln
rand — (Pseudo-) Zufallszahl generieren
round — Runden eines Wertes
sin — Sinus
sqrt — Quadratwurzel
srand — Startwert für den Zufallsgenerator festlegen
tan — Tangens