Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2011, 14:38
Sirrohan
 
Fecha de Ingreso: julio-2010
Mensajes: 275
Antigüedad: 14 años, 5 meses
Puntos: 21
Numeros flotantes

Hola amigos foreros...

Tengo la siguiente detalle en estas líneas de código:

function calculo()
{
var a=document.form1.nro_dias.value;
var b=document.form1.dias1.value;
var c=document.form1.UT.value;
var d=document.form1.ctte.value;
var e=document.form1.nro_dias.value;
document.form1.dias1.value=a;
var j=eval(a*c*d);
document.form1.precio_dias.value=j;
var f=document.form1.dias2.value;
var g=document.form1.UT2.value;
var h=document.form1.ctte2.value;
var i=eval(f*g*h);
var k=eval(j+i);
document.form1.precio_pasaje.value=i;
document.form1.precio_total.value=k;
document.form1.monto.value=k;

}

Arroja el siguiente resultado en varias oportunidades:

2040.5000000000002

La pregunta es... ¿Como hago para redondear los valores después del punto?

Algo así: 2040.5