[zxspectrum] Re: Funzione RND

  • From: "Andrea Vavassori" <andrea@xxxxxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Tue, 01 Nov 2005 13:06:45 +0200

On Sun, 2 Oct 2005 18:40:24 +0200, Enrico Maria Giordano wrote:

>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. C'e' una
sezione del manuale ZX che spiega questo, e siccome non sono mai
arrivato a studiare la matematica di alto livello l' ho sempre
elegantemente glissata :-)

Ciao!

 /\
/--\ndrea

(C) 1982 Sinclair Research Ltd
homepage http://andrea.modelberg.it






Other related posts: