XL. 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