Mathematische Funktionen können Werte im Integer- und Float-Bereich verarbeiten.
Die PHP-Mathe-Funktion ist ein integraler Bestandteil des PHP-Kerns. Für die Nutzung dieser Funktionen ist keine Installation erforderlich.
Funktion | beschreiben |
---|---|
abs() | Gibt den absoluten Wert einer Zahl zurück. |
acos() | Gibt den Arkuskosinus einer Zahl zurück. |
acosh() | Gibt den umgekehrten hyperbolischen Kosinus einer Zahl zurück. |
asin() | Gibt den Arkussinus einer Zahl zurück. |
asinh() | Gibt den umgekehrten hyperbolischen Sinus einer Zahl zurück. |
atan() | Gibt den Arkustangens einer Zahl zurück. |
atan2() | Gibt den Arcustangens zweier Variablen x und y zurück. |
atanh() | Gibt den umgekehrten hyperbolischen Tangens einer Zahl zurück. |
base_convert() | Konvertieren Sie Zahlen zwischen beliebigen Basen. |
bindec() | Konvertieren Sie eine Binärzahl in eine Dezimalzahl. |
Decke() | Auf die nächste ganze Zahl aufrunden. |
cos() | Gibt den Kosinus einer Zahl zurück. |
cosh() | Gibt den hyperbolischen Kosinus einer Zahl zurück. |
decbin() | Konvertieren Sie eine Dezimalzahl in eine Binärzahl. |
dechex() | Konvertieren Sie eine Dezimalzahl in eine Hexadezimalzahl. |
abkochen() | Konvertieren Sie eine Dezimalzahl in eine Oktalzahl. |
deg2rad() | Konvertieren Sie Winkelwerte in Bogenmaß. |
exp() | Gibt den Wert von Ex zurück. |
expm1() | Gibt den Wert von Ex-1 zurück. |
Boden() | Runden Sie auf die nächste ganze Zahl ab. |
fmod() | Gibt den Gleitkomma-Rest von x/y zurück. |
getrandmax() | Gibt den größtmöglichen Wert der Zufallszahl zurück, die durch Aufrufen der Funktion rand() angezeigt wird. |
hexdec() | Konvertieren Sie eine Hexadezimalzahl in eine Dezimalzahl. |
hypot() | Berechnen Sie die Länge der Hypotenuse eines rechtwinkligen Dreiecks. |
is_finite() | Bestimmen Sie, ob es sich um einen endlichen Wert handelt. |
is_infinite() | Bestimmen Sie, ob es sich um einen unendlichen Wert handelt. |
is_nan() | Stellen Sie fest, ob es sich um einen nicht numerischen Wert handelt. |
lcg_value() | Gibt eine Pseudozufallszahl im Bereich (0, 1) zurück. |
Protokoll() | Gibt den natürlichen Logarithmus (Basis E) einer Zahl zurück. |
log10() | Gibt den Logarithmus zur Basis 10 einer Zahl zurück. |
log1p() | Rückgabeprotokoll (1+Nummer) |
max() | Gibt den Maximalwert in einem Array oder den Maximalwert unter mehreren angegebenen Werten zurück. |
min() | Gibt den Mindestwert in einem Array oder den Mindestwert unter mehreren angegebenen Werten zurück. |
mt_getrandmax() | Gibt den größtmöglichen Wert der Zufallszahl zurück, die durch Aufrufen der Funktion mt_rand() angezeigt wird. |
mt_rand() | Generieren Sie zufällige ganze Zahlen mit dem Mersenne Twister-Algorithmus. |
mt_srand() | Seeding des Zufallszahlengenerators Mersenne Twister. |
octdec() | Konvertieren Sie eine Oktalzahl in eine Dezimalzahl. |
Pi() | Gibt den Wert von pi zurück. |
pow() | Gibt x hoch y zurück. |
rad2deg() | Konvertieren Sie Bogenmaßwerte in Winkelwerte. |
Rand() | Gibt eine zufällige Ganzzahl zurück. |
runden() | Runde Gleitkommazahlen. |
Sünde() | Gibt den Sinus einer Zahl zurück. |
sinh() | Gibt den hyperbolischen Sinus einer Zahl zurück. |
sqrt() | Gibt die Quadratwurzel einer Zahl zurück. |
srand() | Seeding eines Zufallszahlengenerators. |
bräunen() | Gibt den Tangens einer Zahl zurück. |
tanh() | Gibt den hyperbolischen Tangens einer Zahl zurück. |
Konstante | Wert | beschreiben | PHP-Version |
---|---|---|---|
INF | INF | unbegrenzt | PHP 4 |
MICH | 2.7182818284590452354 | Rückkehrer | PHP 4 |
M_EULER | 0,57721566490153286061 | Gibt die Euler-Konstante zurück | PHP 4 |
M_LNPI | 1.14472988584940017414 | Gibt den natürlichen Logarithmus von PI zurück: log_e(pi) | PHP 5.2 |
M_LN2 | 0,69314718055994530942 | Gibt den natürlichen Logarithmus von 2 zurück: log_e 2 | PHP 4 |
M_LN10 | 2.30258509299404568402 | Gibt den natürlichen Logarithmus von 10 zurück: log_e 10 | PHP 4 |
M_LOG2E | 1.4426950408889634074 | Gibt den Logarithmus zur Basis 2 von E zurück: log_2 e | PHP 4 |
M_LOG10E | 0,43429448190325182765 | Gibt den Logarithmus zur Basis 10 von E zurück: log_10 e | PHP 4 |
M_PI | 3.14159265358979323846 | Geben Sie Pi zurück | PHP 4 |
M_PI_2 | 1.57079632679489661923 | ReturnPi/2 | PHP 4 |
M_PI_4 | 0,78539816339744830962 | Geben Sie Pi/4 zurück | PHP 4 |
M_1_PI | 0,31830988618379067154 | Geben Sie 1/Pi zurück | PHP 4 |
M_2_PI | 0,63661977236758134308 | Geben Sie 2/Pi zurück | PHP 4 |
M_SQRTPI | 1.77245385090551602729 | Gibt die Quadratwurzel von PI zurück: sqrt(pi) | PHP 5.2 |
M_2_SQRTPI | 1.12837916709551257390 | Gibt 2/Quadratwurzel von PI zurück: 2/sqrt(pi) | PHP 4 |
M_SQRT1_2 | 0,70710678118654752440 | Gibt die Quadratwurzel von 1/2 zurück: 1/sqrt(2) | PHP 4 |
M_SQRT2 | 1.41421356237309504880 | Gibt die Quadratwurzel von 2 zurück: sqrt(2) | PHP 4 |
M_SQRT3 | 1.73205080756887729352 | Gibt die Quadratwurzel von 3 zurück: sqrt(3) | PHP 5.2 |
NAN | NAN | keine Zahl | PHP 4 |
PHP_ROUND_HALF_UP | 1 | Runden Sie auf, wenn Sie auf .5 stoßen | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | Runden Sie ab, wenn Sie auf .5 stoßen | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | Wenn Sie auf 0,5 stoßen, runden Sie auf eine gerade Zahl. | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | Wenn Sie auf 0,5 stoßen, runden Sie auf eine ungerade Zahl. | PHP 5.3 |