Skip to content

Commit

Permalink
add upperbound on seed in random
Browse files Browse the repository at this point in the history
  • Loading branch information
rakki-18 committed Apr 30, 2021
1 parent b6da83e commit 5c8ae8d
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/Random-Core/Random.class.st
Expand Up @@ -184,11 +184,13 @@ Random >> seed [

{ #category : #initialization }
Random >> seed: aNumber [
"Refer #privateNextSeed and [1], seed should be positive"
"Refer #privateNextSeed and [1], seed should be positive and less than m"
| newSeed |
newSeed := aNumber.
[ newSeed > 0 ] whileFalse:
[ newSeed := newSeed + m ].
[ newSeed < m ] whileFalse:
[ newSeed := newSeed - m ].
seed := newSeed.

]
Expand Down

0 comments on commit 5c8ae8d

Please sign in to comment.