Funciones matemáticas
- abs — Valor absoluto
- base_convert — Convertir un número entre bases arbitrarias
- ceil — Redondear fracciones hacia arriba
- floor — Redondear fracciones hacia abajo
- round — Redondea un float
- intdiv — División entera
- max — Encontrar el valor más alto
- min — Encontrar el valor más bajo
- rand — Genera un número entero aleatorio
- mt_rand — Genera un mejor número entero aleatorio
- pi — Obtener valor de pi
$a=10;
$b=5;
//Los dos imprimen lo mismo
echo abs($a-$b);
echo "<hr>";
echo abs($b-$a);
echo "<hr>";
//Nos devuelve 100, que es 256 en hexadecimal
echo base_convert(256, 10, 16);
echo "<hr>";
echo ceil(4.3)."<br>"; // 5
echo ceil(9.999)."<br>"; // 10
echo ceil(-3.14)."<br>"; // -3
echo "<hr>";
echo floor(4.3)."<br>"; // 4
echo floor(9.999)."<br>"; // 9
echo floor(-3.14)."<br>"; // -4
echo "<hr>";
echo round(3.4)."<br>"; // 3
echo round(3.5)."<br>"; // 4
echo round(3.6)."<br>"; // 4
echo round(3.6, 0)."<br>"; // 4
echo round(1.95583, 2)."<br>"; // 1.96
echo round(1241757, -3)."<br>"; // 1242000
echo round(5.045, 2)."<br>"; // 5.05
echo round(5.055, 2)."<br>"; // 5.06
echo "<hr>";
echo intdiv(3, 2);
echo "<hr>";
echo max(2, 3, 1, 6, 7); // 7
echo "<hr>";
echo min(2, 3, 1, 6, 7); // 1
echo "<hr>";
echo rand(5, 15);
echo "<hr>"
echo mt_rand(5, 15);