PHP Matemáticas Introducción
Las funciones matemáticas pueden manejar los valores dentro de la gama de enteros y flotador tipos.
Instalación
Las funciones PHP matemáticas son parte del núcleo de PHP. No se requiere ninguna instalación para usar estas funciones.
Funciones PHP 5 Math
Función | Descripción |
---|---|
abs() | Devuelve el absoluto (positive) valor 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 arco seno de un número |
asinh() | Devuelve el seno hiperbólico inverso de un número |
atan() | Devuelve el arco tangente de un número en radianes |
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 un número de una base número a otro |
bindec() | Convierte un número binario en un número decimal |
ceil() | Redondea un número hasta el entero más próximo |
cos() | Devuelve el coseno de un número |
cosh() | Devuelve el coseno hiperbólico de un número |
decbin() | Convierte un número decimal en un número binario |
dechex() | Convierte un número decimal en un número hexadecimal |
decoct() | Convierte un número decimal a un número octal |
deg2rad() | Convierte un valor en grados de un valor en radianes |
exp() | Calcula el exponente de correo |
expm1() | Devuelve exp(x) - 1 |
floor() | Redondea un número hacia abajo al entero más cercano |
fmod() | Devuelve el resto de x / y |
getrandmax() | Devuelve el mayor valor posible devuelto por rand() |
hexdec() | Convierte un número hexadecimal en un número decimal |
hypot() | Calcula la hipotenusa de un triángulo rectángulo |
is_finite() | Comprueba si un valor es finita o no |
is_infinite() | Comprueba si un valor es infinito o no |
is_nan() | Comprueba si un valor es 'not-a-serie' |
lcg_value() | Devuelve un número seudo aleatorio en un rango entre 0 y 1 |
log() | Devuelve el logaritmo natural de un número |
log10() | Devuelve el logaritmo en base 10 de un número |
log1p() | Devuelve log(1+number) |
max() | Devuelve el valor más alto en una matriz, o el valor más alto de varios valores especificados |
min() | Devuelve el valor más bajo en una matriz, o el valor más bajo de varios valores especificados |
mt_getrandmax() | Devuelve el mayor valor posible devuelto por mt_rand() |
mt_rand() | Genera un número entero aleatorio utilizando el algoritmo Mersenne Twister |
mt_srand() | Semillas el generador de números aleatorios Mersenne Twister |
octdec() | Convierte un número octal en un número decimal |
pi() | Devuelve el valor de PI |
pow() | Devuelve x elevado a la potencia de y |
rad2deg() | Convierte un valor en radianes a un valor en grados |
rand() | Genera un número entero aleatorio |
round() | Redondea un número de coma flotante |
sin() | Devuelve el seno de un número |
sinh() | Devuelve el seno hiperbólico de un número |
sqrt() | Devuelve la raíz cuadrada de un número |
srand() | Semillas el generador de números aleatorios |
tan() | Devuelve la tangente de un número |
tanh() | Devuelve la tangente hiperbólica de un número |
PHP 5 predefinidas Constantes matemáticas
Constante | Valor | Descripción | Versión PHP |
---|---|---|---|
INF | INF | El infinito | PHP 4 |
YO | 2,7182818284590452354 | declaraciones electrónicas | PHP 4 |
M_EULER | ,57721566490153286061 | Devuelve constante de Euler | PHP 4 |
M_LNPI | 1,14472988584940017414 | Devuelve el logaritmo natural de PI: log_e(pi) | PHP 5.2 |
M_LN2 | ,69314718055994530942 | Devuelve el logaritmo natural de 2: 2 log_e | PHP 4 |
M_LN10 | 2,30258509299404568402 | Devuelve el logaritmo natural de 10: 10 log_e | PHP 4 |
M_LOG2E | 1,4426950408889634074 | Devuelve el logaritmo en base 2 de E: log_2 correo | PHP 4 |
M_LOG10E | ,43429448190325182765 | Devuelve el logaritmo en base 10 de la E: log_10 correo | PHP 4 |
M_PI | 3,14159265358979323846 | regresa Pi | PHP 4 |
M_PI_2 | 1,57079632679489661923 | Devuelve pi / 2 | PHP 4 |
M_PI_4 | ,78539816339744830962 | Devuelve Pi / 4 | PHP 4 |
M_1_PI | ,31830988618379067154 | Devuelve 1 / Pi | PHP 4 |
M_2_PI | ,63661977236758134308 | Devuelve 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 | ,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 un número | PHP 4 |
PHP_ROUND_HALF_UP | 1 | Ronda hasta mitades | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | mitades de redondear a la baja | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | mitades de ida y vuelta a los números pares | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | mitades de ida y vuelta a los números impares | PHP 5.3 |