Inicio > PHP > valtorpin > Redondear números

Redondear números

Experto:
Usuario:
Fecha: 06/05/2003
Valoración: (4,00 sobre 5) Categoría: PHP
06/05/2003
menosmola10, usuario preguntando en PHP
Usuario
¿Hay alguna función matemática que permita redondear números con decimales?
Sé que existe la función ROUND que redondea al entero más próximo, pero yo necesito redondear a 2 decimales.
¿Cómo lo puedo hacer?
06/05/2003
menosmola10, experto respondiendo en PHP
Experto
Hola!

He mirado en la ayuda de PHP (http://www.php.net/manual/es/) y no he encontrado ninguna función que haga eso. ¿Nos la hacemos nosotros?

//$num es el numero a redondear y $dec el numero de decimales
function redondear($num, $dec)
{
$aux=pow(10,$dec);
$num=$num*$aux;
$num=round($num);
$num=$num/$aux;
return $num;
}

No he probado este código, pero más o menos tiene que servirte ;)

SUERTE
06/05/2003
menosmola10, usuario preguntando en PHP
Usuario
Muy Bien. Me ha sido de gran utilidad
Más opciones
Enlaces patrocinados