chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] srfi-27 - producing pseudo and truly random numbers


From: Ivan Raikov
Subject: Re: [Chicken-users] srfi-27 - producing pseudo and truly random numbers over a uniform distribution
Date: Mon, 29 Oct 2007 17:12:03 +0900
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)


(define (some-func st)
  (lambda (x) 
    (modulo (random-mtzig:random! st) (abs x))))


"Terrence Brannon" <address@hidden> writes:

>
> procedure: random-mtzig:random! :: STATE -> INTEGER
> Returns a random integer value between 0 and the largest
> machine-representable unsigned integer on the current platform.
>
> I am looking for a procedure with this signature:
>
> some-func :: STATE -> INTEGER -> INTEGER
>
> It takes a state and an integer n and returns an integer in the
> interval [0,n)
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]