60 messaggi dal 06 luglio 2001
Salve a tutti, ho la necessità di pescare dal database dei dati di alcuni clienti in maniera casuale ma con delle percentuali di probabilità, mi spiego:

cliente A: 165 (punti)
cliente B: 155 (punti)
cliente C: 32 (punti)

voglio pescare uno di questi 3 clienti in maniera casuale però con una percentuale di probabilità:

clienteA/TOTALE * 100 = r1
clienteB/TOTALE * 100 = r2
clienteC/TOTALE * 100 = r3

quindi il cliente A avrà r1% di probabilità di essere pescato, il cliente b r2% e il cliente c r3%...

Spero di essere stato chiaro!!!

Grazie a tutti!


1.605 messaggi dal 06 settembre 2002
crei un numero randomico da 1 a 352 (165 + 155 + 32 )
se viene trà 1 e 165 allora è il cliente a
se viene trà 166 e 320 (165 + 155) allora è il cliente b
se è più di 320 allora è il cliente c

FORZA LA MAGICA ROMA

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.