Hello guys

I found a procedure : 

variable (rnd)
variable got
\ random seed
: randomize
        time&date  * + - * * (rnd) ! \ seed
;
: rnd ( -- n)
        (rnd) @ dup 13 lshift xor
        dup 17 rshift xor
        dup DUP 5 lshift xor (rnd) !
; 
But what I need is a -1/0 ending state (on/off)
so if I make a loop I got 

: rnd  
  (rnd) @ dup 13 lshift xor dup 17 rshift xor dup dup 5 lshift xor (rnd) ! ; ok
(rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok
rnd (rnd) @ . 0  ok

this fucking bullshit procédure make only zero's ....But what I need is a -1/0 
ending state (on/off) or similar
what I misunderstood ?





Cordialement
Francois Pussault
10 chemin de négo saoumos
apt 202 - bat 2
31300 Toulouse
+33 6 17 230 820 
fpussa...@contactoffice.fr

Reply via email to