2022-10-22 11:33:35 +00:00
|
|
|
%import textio
|
|
|
|
%import math
|
|
|
|
%import floats
|
|
|
|
%zeropage basicsafe
|
2022-10-19 21:23:49 +00:00
|
|
|
|
2022-10-22 11:33:35 +00:00
|
|
|
main {
|
2022-10-19 21:23:49 +00:00
|
|
|
|
2022-10-22 11:33:35 +00:00
|
|
|
sub printnumbers() {
|
|
|
|
txt.print_ub(rnd())
|
|
|
|
txt.spc()
|
|
|
|
txt.print_ub(rnd())
|
|
|
|
txt.spc()
|
|
|
|
txt.print_ub(rnd())
|
|
|
|
txt.nl()
|
|
|
|
txt.print_uw(rndw())
|
|
|
|
txt.spc()
|
|
|
|
txt.print_uw(rndw())
|
|
|
|
txt.spc()
|
|
|
|
txt.print_uw(rndw())
|
|
|
|
txt.nl()
|
|
|
|
floats.print_f(floats.rndf())
|
|
|
|
txt.spc()
|
|
|
|
floats.print_f(floats.rndf())
|
|
|
|
txt.spc()
|
|
|
|
floats.print_f(floats.rndf())
|
|
|
|
txt.nl()
|
|
|
|
}
|
2022-10-19 21:23:49 +00:00
|
|
|
|
2022-10-03 22:47:51 +00:00
|
|
|
|
2022-10-22 11:33:35 +00:00
|
|
|
sub start() {
|
|
|
|
txt.print("initial:\n")
|
|
|
|
math.rndseed($a55a, $7653)
|
|
|
|
floats.rndseedf(11,22,33)
|
|
|
|
printnumbers()
|
|
|
|
txt.print("\nsame seeds:\n")
|
|
|
|
math.rndseed($a55a, $7653)
|
|
|
|
floats.rndseedf(11,22,33)
|
|
|
|
printnumbers()
|
|
|
|
txt.print("\ndifferent seeds:\n")
|
|
|
|
math.rndseed($1234, $5678)
|
|
|
|
floats.rndseedf(44,55,66)
|
|
|
|
printnumbers()
|
|
|
|
txt.nl()
|
2022-09-18 14:04:49 +00:00
|
|
|
}
|
|
|
|
}
|