Pseudo-random numbers/Middle-square method: Difference between revisions
Content added Content deleted
(add task to aarch64 assembly raspberry pi) |
(Added uBasic/4tH version) |
||
Line 771: | Line 771: | ||
</pre> |
</pre> |
||
=={{header|uBasic/4tH}}== |
|||
{{trans|c}} |
|||
<lang>If Info("wordsize") < 64 Then Print "This needs a 64-bit uBasic" : End |
|||
s = 675248 |
|||
For i = 1 To 5 |
|||
Print Set(s, FUNC(_random(s))) |
|||
Next |
|||
End |
|||
_random Param (1) : Return (s*s/1000%1000000)</lang> |
|||
{{out}} |
|||
<pre>959861 |
|||
333139 |
|||
981593 |
|||
524817 |
|||
432883 |
|||
0 OK, 0:140 |
|||
</pre> |
|||
=={{header|UNIX Shell}}== |
=={{header|UNIX Shell}}== |
||
{{works with|zsh}} |
{{works with|zsh}} |