Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2005, 18:01
Gosku
 
Fecha de Ingreso: junio-2004
Mensajes: 37
Antigüedad: 20 años, 6 meses
Puntos: 0
redondear con dos decimales :)

Tengo esta función que me ha pasado un apañero. Como en ella se calculan raíces, se obtienen números de 15 cifras decimales, me gustaría hallar un modo de redondear a 2 ó 3 cifras decimales esos números:
Os pego la función:

function funcionN(valor,rate,viaw,rate2,semanas)
{
if(isNaN(valor) || valor=="" || valor==0)
{
document.forms[0][rate].value="???";
document.forms[0][viaw].value="???";
document.forms[0][rate2].value="???";
}
else
{
ratio=100*(Math.pow(50/valor , 1/semanas)-1)
viawresul=valor*(1+ratio/100)
document.forms[0][rate].value=ratio;
document.forms[0][rate2].value=ratio;
document.forms[0][viaw].value= viawresul;
}
}

Muchas gracias por adelantado, sois los mejores