Referencia de funciones
PHP Manual

Funciones matemáticas

Introducción

Estas funciones matemáticas solo manipulan valores dentro del rango de los tipos integer y float en su equipo (en la actualidad, estos tipos corresponden con los tipos long y double de C). Si necesita manejar números más grandes, eche un vistazo a las funciones matemáticas de precisión arbitraria.

Vea también la página del manual sobre operadores aritméticos.

Requisitos

No se necesitan bibliotecas externas para construir esta extensión

Instalación

No se necesita ninguna instalación para usar estas funciones, son parte del núcleo de PHP.

Configuración en tiempo de ejecución

Esta extensión no tiene directivas de configuración en php.ini.

Tipos de recursos

Esta extensión no tiene ningún tipo de recurso definido.

Constantes predefinidas

Las constantes listadas aqui están siempre disponibles a través del "núcleo PHP".

Constantes matemáticas
Constante Valor Descripción
M_PI 3.14159265358979323846 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_SQRTPI 1.77245385090551602729 sqrt(pi) [5.2.0]
M_2_SQRTPI 1.12837916709551257390 2/sqrt(pi)
M_SQRT2 1.41421356237309504880 sqrt(2)
M_SQRT3 1.73205080756887729352 sqrt(3) [5.2.0]
M_SQRT1_2 0.70710678118654752440 1/sqrt(2)
M_LNPI 1.14472988584940017414 log_e(pi) [5.2.0]
M_EULER 0.57721566490153286061 Constante de Euler [5.2.0]
Solamente M_PI está disponible en versiones de PHP anteriores a PHP 4.0.0, ésta inclusive. Todas las otras constantes están disponibles a partir de PHP 4.0.0. Las constantes con la etiqueta [5.2.0] fueron añadidas en PHP 5.2.0.

Table of Contents


Referencia de funciones
PHP Manual