|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2001
Messaggi: 1047
|
Bug fantasma: leggete e imparate
Usavo Random di C# e in tutti i modi possibili immaginabili non riuscivo a ottenere una sequenza di numeri diversi.
La cosa incredibile è che se generavo di seguito 5 numeri erano tutti diversi, se ne generavo 5 uno alla volta erano tutti uguali. E non capivo... Per vedere che numeri avevo generato li copiavo negli appunti (in automatico dal programma) e li incollavo io manualmente. Ebbene, il tempo di copia e incolla negli appunti era di 1 SECONDO!!! Quindi per un secondo se incollavo mille volte rimaneva sempre il numero precedente!!! I bug sono davvero impensabili eh |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sinceramente non ho capito quello che vuoi intendere...
Se non inizializzi il random seed la sequenza generata è sempre la stessa |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Feb 2001
Messaggi: 1047
|
il progamma copiava in cintinuazione negli appunti, alchè io andavo in notepad e incollava e leggevo:
"1111111111111111111111111122222222222222222222222222666666666666666666666" e pensavo porc. il programma randomizza male, sarà che devo reinizializzare ogni volta, sarà che devo usare un altra classe o un metodo più complesso. Poi penso: ma ogni quanto copio negli appunti? ogn i secondo!!!! ma allora per un secondo intero negli appunti rimane sempre lo stesso valore!!!!!!!!!!!!!!!!!!!!!!!!!!! Posso randomizzare in qualsiasi modo, ma non aggiornavo gli appunti |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:12.



















