# Vordefinierte Konstanten

Die aufgelisteten Konstanten stehen immer zur Verfügung, da sie zum Grundbestand von PHP gehören.

Mathematische Konstanten
`M_PI` (float)
  Näherung der Zahl π (pi). (`3.14159265358979323846`).
`M_E` (float)
  Näherung der Eulersche Zahl `e` (`2.7182818284590452354`).
`M_LOG2E` (float)
  Näherung von `log2(e)` (`1.4426950408889634074`).
`M_LOG10E` (float)
  Näherung von `log10(e)` (`0.43429448190325182765`).
`M_LN2` (float)
  Näherung von `ln(2)` (`0.69314718055994530942`).
`M_LN10` (float)
  Näherung von `ln(10)` (`2.30258509299404568402`).
`M_PI_2` (float)
  Näherung von `π/2` (`1.57079632679489661923`).
`M_PI_4` (float)
  Näherung von `π/4` (`0.78539816339744830962`).
`M_1_PI` (float)
  Näherung von `1/π` (`0.31830988618379067154`).
`M_2_PI` (float)
  Näherung von `2/π` (`0.63661977236758134308`).
`M_SQRTPI` (float)
  Näherung von `sqrt(π)` (`1.77245385090551602729`).
`M_2_SQRTPI` (float)
  Näherung von `2/sqrt(π)` (`1.12837916709551257390`).
`M_SQRT2` (float)
  Näherung von `sqrt(2)` (`1.41421356237309504880`).
`M_SQRT3` (float)
  Näherung von `sqrt(3)` (`1.73205080756887729352`).
`M_SQRT1_2` (float)
  Näherung von `1/sqrt(2)` (`0.70710678118654752440`).
`M_LNPI` (float)
  Näherung von `ln(π)` (`1.14472988584940017414`).
`M_EULER` (float)
  Näherung der Euler-Konstante γ (`0.57721566490153286061`).

IEEE-754-Gleitkommakonstanten
`NAN` (float)
  Not A Number (Keine Zahl)
`INF` (float)
  Unendlich

Rounding constants

> Hinweis: Seit PHP 8.4.0 wird empfohlen, stattdessen die RoundingMode-Enum zu verwenden.

`PHP_ROUND_HALF_UP` (int)
  n,5 wird aufgerundet (weg von Null, Kaufmännisches Runden)
`PHP_ROUND_HALF_DOWN` (int)
  n,5 wird abgerundet (hin zu Null)
`PHP_ROUND_HALF_EVEN` (int)
  n,5 wird zur nächsten geraden Zahl gerundet
`PHP_ROUND_HALF_ODD` (int)
  n,5 wird zur nächsten ungeraden Zahl gerundet

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open