LXXVIII. Mathematische Funktionen
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.
Die folgenden Werte werden von diesem Packet definiert:
Tabelle 1. Mathematische Konstanten | Konstante | Wert | Beschreibung |
|---|
| M_PI | 3.14159265358979323846 | Der Wert ¶ (Pi) | | M_E | 2.7182818284590452354 | e | | M_LOG2E | 1.4426950408889634074 | log_2 e | | M_LOG10E | 0.43429448190325182765 | log_10 e | | M_LN2 | 0.69314718055994530942 | log_e 2 | | M_LN10 | 2.30258509299404568402 | log_e 10 | | M_PI_2 | 1.57079632679489661923 | pi/2 | | M_PI_4 | 0.78539816339744830962 | pi/4 | | M_1_PI | 0.31830988618379067154 | 1/pi | | M_2_PI | 0.63661977236758134308 | 2/pi | | M_2_SQRTPI | 1.12837916709551257390 | 2/sqrt(pi) | | M_SQRT2 | 1.41421356237309504880 | sqrt(2) | | M_SQRT1_2 | 0.70710678118654752440 | 1/sqrt(2) |
Bis auf M_PI sind diese Konstanten erst ab PHP4.0 verfügbar.
- Inhaltsverzeichnis
- abs -- Absolutwert (Betrag)
- acos -- Arcuscosinus
- acosh -- Inverser hyperbolischer Kosinus
- asin -- Arcussinus
- asinh -- Inversr hyperbolischer Sinus
- atan2 -- Arcustangens aus zwei Werten
- atan -- Arcustangens
- atanh -- Inverser hyperbolischer Tangens
- base_convert -- Konvertiert Werte zwischen Zahlensystemen unterschiedlicher Basis
- bindec -- Binär zu dezimal Konvertierung
- ceil -- Aufrunden
- cos -- Cosinus
- cosh -- Hyperbolischer Kosinus
- decbin -- Dezimal zu binär Konvertierung
- dechex -- Dezimal zu hexadezimal Konvertierung
- decoct -- Dezimal zu oktal Konvertierung
- deg2rad -- Grad in Bogenmaß wandeln
- exp -- e hoch ...
- expm1 --
Liefert exp(Zahl) - 1 zurück, nach einer Berechnungsmethode die sogar dann
genau ist, wenn der Wert von Zahl nahe der Null ist.
- floor -- Abrunden
- fmod -- Gibt den Fließkommarest (Modulo) der Division der Argumente
zurück.
- getrandmax -- Größtmöglicher Zufallswert
- hexdec -- Hexadezimal zu dezimal Konvertierung
- hypot --
Berechnet die Länge der Hypotenuse eines rechtwinkligen Dreiecks.
- is_finite -- Stellt fest, ob ein Wert eine gültige, endliche Zahl ist
- is_infinite -- Stellt fest, ob ein Wert infinit ist
- is_nan -- Stellt fest, ob ein Wert 'Not a Number' ist
- lcg_value -- Kombinierter linear kongruenter Generator
- log10 -- Zehner-Logarithmus
- log1p --
Gibt log(1 + Zahl) zurück, nach einer Berechnungsmethode, die sogar dann
genau ist, wenn der Wert von Zahl nahe der Null ist.
- log -- Natürlicher Logarithmus
- max -- Maximalwert bestimmen
- min -- Minimalwert bestimmen
- mt_getrandmax -- show largest possible random value
- mt_rand -- Erzeugt 'bessere' Zufallszahlen
- mt_srand -- seed the better random number generator
- 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
- sinh -- Hyperbolischer Sinus
- sqrt -- Quadratwurzel
- srand -- Startwert für den Zufallsgenerator festlegen
- tan -- Tangens
- tanh -- Hyperbolischer Tangens
|