Pseudo-random numbers/Middle-square method: Difference between revisions
Content added Content deleted
(Added Chipmunk Basic) |
|||
Line 713: | Line 713: | ||
global seed . |
global seed . |
||
seed = 675248 |
seed = 675248 |
||
func rand . |
|||
strSeed$ = seed |
strSeed$ = seed |
||
s$ = seed * seed |
s$ = seed * seed |
||
Line 721: | Line 721: | ||
seed = number substr s$ (len strSeed$ / 2 + 1) len strSeed$ |
seed = number substr s$ (len strSeed$ / 2 + 1) len strSeed$ |
||
randNum = seed |
randNum = seed |
||
⚫ | |||
. |
. |
||
for i = 1 to 5 |
for i = 1 to 5 |
||
print rand |
|||
⚫ | |||
. |
. |
||
</syntaxhighlight> |
</syntaxhighlight> |