XLV. Funciones matemáticas

Introducción

Estas funciones matemáticas solo manejan valores dentro de los rangos de los tipos long y double de su ordenador. Si necesita manejar números mayores, pege un vistazo a funciones matemáticas de precisión arbitraria.

Constantes matemáticas

Los siguientes valores estan definidos como constantes en PHP por la extensión matemática:

Tabla 1. Constantes matemáticas

ConstanteValorDescripción
M_PI3.14159265358979323846El valor de ¶ (pi)

Tabla de contenidos
abs -- Valor absoluto
acos -- Arco coseno
asin -- Arco seno
atan -- Arco tangente
atan2 -- Arco tangente de dos variables
base_convert -- Convierte un número entre bases arbitrarias
BinDec -- binario a decimal
ceil -- Redondea fracciones hacia arriba
cos -- coseno
DecBin -- decimal a binario
DecHex -- decimal a hexadecimal
DecOct -- decimal a octal
exp -- e elevado a...
floor -- redondea fracciones hacia abajo
getrandmax -- Muestra el mayor valor aleatorio posible
HexDec -- hexadecimal a decimal
log -- Logaritmo natural
log10 -- Logaritmo en base-10
max -- encuentra el valor mayor
min -- encuentra el valor menor
mt_rand -- genera un valor aleatorio mejorado
mt_srand -- Introduce la semilla del generador de números aleatorios mejorado
mt_getrandmax -- muestra el mayor valor aleatorio posible
number_format -- formatea un número en grupos de miles
OctDec -- octal a decimal
pi -- devuelve el valor de pi
pow -- expresión exponencial
rand -- genera un valor aleatorio
round -- Redondea un float.
sin -- seno
sqrt -- Raíz cuadrada
srand -- introduce la semilla del generador de números aleatorios
tan -- tangente