Los últimos tutoriales de desarrollo web
 

PHP 5 funciones matemáticas


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