Las funciones matemáticas pueden manejar valores en rangos enteros y flotantes.
La función PHP Math es una parte integral del núcleo de PHP. No se requiere instalación para utilizar estas funciones.
función | describir |
---|---|
abs() | Devuelve el valor absoluto de un número. |
acos() | Devuelve el arco coseno de un número. |
acosh() | Devuelve el coseno hiperbólico inverso de un número. |
asin() | Devuelve el arcoseno de un número. |
asinh() | Devuelve el seno hiperbólico inverso de un número. |
atan() | Devuelve el arcotangente de un número. |
atan2() | Devuelve el arco tangente de dos variables x e y. |
atanh() | Devuelve la tangente hiperbólica inversa de un número. |
base_convert() | Convierte números entre bases arbitrarias. |
enlazar() | Convierte un número binario en un número decimal. |
fortificar techo() | Redondea al número entero más cercano. |
porque() | Devuelve el coseno de un número. |
aporrear() | Devuelve el coseno hiperbólico de un número. |
decbin() | Convierte un número decimal a un número binario. |
dechex() | Convierte un número decimal a un número hexadecimal. |
cocinar() | Convierte un número decimal a un número octal. |
grados2rad() | Convierte valores de ángulos a radianes. |
exp() | Devuelve el valor de Ex. |
expm1() | Devuelve el valor de Ex-1. |
piso() | Redondea hacia abajo al número entero más cercano. |
fmod() | Devuelve el resto de punto flotante de x/y. |
getrandmax() | Devuelve el valor más grande posible del número aleatorio mostrado al llamar a la función rand(). |
hexdec() | Convierte un número hexadecimal a un número decimal. |
hipot() | Calcula la longitud de la hipotenusa de un triángulo rectángulo. |
es_finito() | Determina si es un valor finito. |
es_infinito() | Determina si es un valor infinito. |
es_nan() | Determine si es un valor no numérico. |
valor_lcg() | Devuelve un número pseudoaleatorio en el rango (0, 1). |
registro() | Devuelve el logaritmo natural (base E) de un número. |
registro10() | Devuelve el logaritmo en base 10 de un número. |
registro1p() | Registro de devolución (1+número) |
máx() | Devuelve el valor máximo en una matriz o el valor máximo entre varios valores especificados. |
mín() | Devuelve el valor mínimo en una matriz o el valor mínimo entre varios valores especificados. |
mt_getrandmax() | Devuelve el valor más grande posible del número aleatorio mostrado al llamar a la función mt_rand(). |
mt_rand() | Genere números enteros aleatorios utilizando el algoritmo Mersenne Twister. |
mt_srand() | Sembrando el generador de números aleatorios Mersenne Twister. |
octdec() | Convertir un número octal a un número decimal. |
pi() | Devuelve el valor de pi. |
poder() | Devuelve x elevado a la potencia y. |
rad2deg() | Convierte valores en radianes a valores de ángulos. |
rand() | Devuelve un número entero aleatorio. |
redondo() | Números redondos de coma flotante. |
pecado() | Devuelve el seno de un número. |
sinh() | Devuelve el seno hiperbólico de un número. |
raíz cuadrada() | Devuelve la raíz cuadrada de un número. |
señor() | Sembrando un generador de números aleatorios. |
broncearse() | Devuelve la tangente de un número. |
tanh() | Devuelve la tangente hiperbólica de un número. |
constante | valor | describir | versión PHP |
---|---|---|---|
INF | INF | ilimitado | PHP 4 |
A MÍ | 2.7182818284590452354 | regresado | PHP 4 |
M_EULER | 0.57721566490153286061 | Devolver la constante de Euler | PHP 4 |
M_LNPI | 1.14472988584940017414 | Devuelve el logaritmo natural de PI: log_e(pi) | PHP 5.2 |
M_LN2 | 0.69314718055994530942 | Devuelve el logaritmo natural de 2: log_e 2 | PHP 4 |
M_LN10 | 2.30258509299404568402 | Devuelve el logaritmo natural de 10: log_e 10 | PHP 4 |
M_LOG2E | 1.4426950408889634074 | Devuelve el logaritmo en base 2 de E: log_2 e | PHP 4 |
M_LOG10E | 0.43429448190325182765 | Devuelve el logaritmo en base 10 de E: log_10 e | PHP 4 |
M_PI | 3.14159265358979323846 | Regresar Pi | PHP 4 |
M_PI_2 | 1.57079632679489661923 | RetornoPi/2 | PHP 4 |
M_PI_4 | 0.78539816339744830962 | Retorno Pi/4 | PHP 4 |
M_1_PI | 0.31830988618379067154 | Retorno 1/Pi | PHP 4 |
M_2_PI | 0.63661977236758134308 | Retorno 2/Pi | PHP 4 |
M_SQRTPI | 1.77245385090551602729 | Devuelve la raíz cuadrada de PI: sqrt(pi) | PHP 5.2 |
M_2_SQRTPI | 1.12837916709551257390 | Devuelve 2/raíz cuadrada de PI: 2/sqrt(pi) | PHP 4 |
M_SQRT1_2 | 0.70710678118654752440 | Devuelve la raíz cuadrada de 1/2: 1/sqrt(2) | PHP 4 |
M_SQRT2 | 1.41421356237309504880 | Devuelve la raíz cuadrada de 2: sqrt(2) | PHP 4 |
M_SQRT3 | 1.73205080756887729352 | Devuelve la raíz cuadrada de 3: sqrt(3) | PHP 5.2 |
YAYA | YAYA | no es un numero | PHP 4 |
PHP_ROUND_HALF_UP | 1 | Redondea cuando te encuentres con .5 | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | Redondea hacia abajo cuando encuentres .5 | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | Cuando encuentre .5, redondee a un número par. | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | Cuando encuentre .5, redondee a un número impar. | PHP 5.3 |