Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/01/2004, 16:42
kolombo
 
Fecha de Ingreso: enero-2004
Mensajes: 13
Antigüedad: 20 años, 4 meses
Puntos: 0
Es fácil.

Si no me equivoco deseas saber que porcentaje corresponde a determinado download según su comparación con otro.

Si partes de la base de que el que tiene más descargas es el 5 estrellas, solo necesitas saber que tanto por uno representa con el otro.

Por ejemplo, dices que tienes 42, 21 y 8.

Partimos de que 42 vale 5 estrellas. Divides el 21 por 42. Te dará 0.5. Ese es el tanto por uno. En tanto por cien seria 50%, por lo tanto la mitad de estrellas. Si sabes de antemano que tienes 5 estrellas, en lugar de fijarte en el tanto por ciento debes fijarte en el tanto por cinco, es decir, multiplicas el tanto por uno por cinco. (0.5 x 5 = 2.5) Por lo tanto el 21 tiene dos estrellas y media.

21/42 = 0.5 * 5 = 2.5 estrellas.

8/42 = 0.19 * 5 = 0.95 estrellas.

No obstante no me parece un método demasiado bueno, puesto que en tu planteamiento la popularidad de un download no depende de sí mismo si no de los demás. Imagina que tienes un archivo que se han descargado 3 veces y otro que han descargado 2. Uno tiene cinco estrellas y el otro tiene 3.66. Si al de 3 le añaden otra descarga este sigue siendo igual de popular que era antes (5 estrellas), mientras que el otro decae a 2.5 estrellas. Es decir, el que debiere haber subido la popularidad no tiene cambios y el que sigue estando igual que antes se ve mermado. Por otra parte, imagina un archivo que entraste hace 3 meses y tiene 10 visitas, y otro que colgaste hoy y ya tiene 5. ¿En verdad es más popular el de hace tres meses que el que colgaste hoy?

Bueno, te dejo pensando en esto, espero haberte ayudado.