Foros del Web » Creando para Internet » Flash y Actionscript »

Redondear un número

Estas en el tema de Redondear un número en el foro de Flash y Actionscript en Foros del Web. He estado buscando sobre como redondear un número, he encontrado la funcion Math.round pero no me funciona... Tengo esta operación que me saca el tanto ...
  #1 (permalink)  
Antiguo 25/10/2004, 02:27
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta Redondear un número

He estado buscando sobre como redondear un número,
he encontrado la funcion Math.round pero no me funciona...

Tengo esta operación que me saca el tanto por cien de carga de una película
tantoporcien=getBytesLoaded()*100/getBytesTotal();
pero me muestra por ejemplo 12.66035% y yo con que me saque el valor que más se aproxime me es suficiente (En este caso 13%).
¿Como puedo hacerlo?

Muchas gracias
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #2 (permalink)  
Antiguo 25/10/2004, 02:38
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
Qué tal Enea,

prueba a usar parseInt(número). Eso te sacará la parte entera del número

para redondear hacia arriba tienes el Math.ceil y para redondear hacia abajo el Math.floor, pero para lo que lo quieres usar lo que se suele utilizar es el parseInt
  #3 (permalink)  
Antiguo 25/10/2004, 02:41
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
... yá me parecía extraño que preguntaras esto en el foro de javascript .... y es que estamos en el foro de flash

Bue... te sirve igual la respuesta
  #4 (permalink)  
Antiguo 25/10/2004, 02:51
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 21 años, 5 meses
Puntos: 0
Genial :)

Funciona perfectamente, muchas gracias nuevamente tunait.
__________________
Ibisof | Saludos desde Eivissa !!! :p
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:01.