
28/03/2009, 08:13
|
 | | | Fecha de Ingreso: noviembre-2006 Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años, 3 meses Puntos: 56 | |
Respuesta: Matemáticas (número sucesivo) Cita: veo que haces: 1,3,5,10,16... en cuanto % va aumentando? o como es el aumento? El % aumenta de 1% a 2% > 5% > 12% > 20%(en ese orden) pero en 13 niveles hasta que el 13 sea 50%. Digamos como elegir a 1 General, 2 Comandantes, 4 Coroneles 16 mayores, pero se ordena por el rango en que esta, en este caso tenemos la exp. Esta es la DB MSSQL Función 1 (si escribo todos los usuarios) user_id | exp User8 - 95,217
User5 - 95,217
User4 - 95,217
User15 - 93,217 User14 - 92,999
User13 - 91,900
User12 - 91,217
User9 - 90,813 User10 - 90,213
User11 - 90,013
User6 - 90,000
User7 - 60,000 User3 - 54,100
User2 - 52,000
User1 - 40,000
User17 - 36,000 User16 - 34,100
User18 - 22,000
User19 - 10,000
User20 - 10,000 User21 - 9,000
User..... - 8,000
User..... - 7,000
User54 - 1,000 (Ordena por grupos pero la misma cantidad de usuarios) Función 2 (La q desconozco): user_id | exp User8 - 95,217 User5 - 95,217
User4 - 95,217 User15 - 93,217
User14 - 92,999
User13 - 91,900 User12 - 91,217
User9 - 90,813
User10 - 90,213
User11 - 90,013
User6 - 90,000 User7 - 60,000
User3 - 54,100
User2 - 52,000
User1 - 40,000
User17 - 36,000
User16 - 34,100
User18 - 22,000
User19 - 10,000
User20 - 10,000
User21 - 9,000
User..... - 8,000
User..... - 7,000
User54 - 1,000 (Ahora ordena por grupos pero en suseción aumentando la cantidad de usuarios)
Quiero q la función me de 1 nivel por cada grupo(color) de usuario (Son 13 grupos)
Ahora la funcion 1 escribeRank(92,999) devuelve el nivel 2 que es el verde, pero tomando la funcion 2 escribeRank(92,999) devuelve nivel 3
__________________ /* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */ |