[zxspectrum] Re: Funzione RND

  • From: "Enrico Maria Giordano" <e.m.giordano@xxxxxxxxxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Tue, 1 Nov 2005 13:10:59 +0100


-----Messaggio Originale----- Da: "Andrea Vavassori" <andrea@xxxxxxxxxxxx>
A: <zxspectrum@xxxxxxxxxxxxx>
Data invio: martedì 1 novembre 2005 12.06
Oggetto: [zxspectrum] Re: Funzione RND



> LET a = INT ( RND * 11 )
> LET b = INT ( RND * 11 )
> ma a e b sono tutt'altro che ben distribuiti tra
> 0 e 10, si vede anche a occhio.

Beh, questo e' perfettamente normale, per arrivare a vedere la "buona
distribuzione" bisogna estrarre tutti i 65536 numeri della sequenza
pseudorandom che e' generata da un algoritmo matematico.

Purtroppo non è così. Se hai letto il seguito del thread hai visto che anche estraendoli tutti si ha una divisione a bande tutt'altro che casuale.


EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
The EMG Music page: http://www.emagsoftware.it/emgmusic



Other related posts: