LIV. Mathematische Funktionen

Einleitung

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

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 -- Inverse hyperbolic cosine
asin -- Arcussinus
asinh -- Inverse hyperbolic sine
atan2 -- Arcustangens aus zwei Werten
atan -- Arcustangens
atanh -- Inverse hyperbolic tangent
base_convert -- Konvertiert Werte zwischen Zahlensystemen unterschiedlicher Basis
bindec -- Binär zu dezimal Konvertierung
ceil -- Aufrunden
cos -- Cosinus
cosh -- Hyperbolic cosine
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 --  Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero
floor -- Abrunden
fmod -- Returns the floating point remainder (modulo) of the division of the arguments
getrandmax -- Größtmöglicher Zufallswert
hexdec -- Hexadezimal zu dezimal Konvertierung
hypot --  Returns sqrt(num1*num1 + num2*num2)
is_finite -- Finds whether a value is a legal finite number
is_infinite -- Finds whether a value is infinite
is_nan -- Finds whether a value is not a number
lcg_value -- Combined linear congruential generator
log10 -- Zehner-Logarithmus
log1p --  Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero
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 -- Hyperbolic sine
sqrt -- Quadratwurzel
srand -- Startwert für den Zufallsgenerator festlegen
tan -- Tangens
tanh -- Hyperbolic tangent

Noch Fragen? Poste sie ins Forum!

Übersicht
Aktionen
Login
Suche
Partner
Statistics