Two-argument form See also one-argument form Roll
Generates as many random numbers as are specified in the left-hand argument from the first N numbers starting at ŚIO, where N is specified in the right-hand argument. Each number generated is unique; that is to say there are no repetitions. The left and right arguments must be simple numeric scalars or one-element vectors.
10 ? 100 (A request for 10 unique random numbers 46 54 22 5 68 94 39 52 84 4 in the range 1 to 100, assuming ŚIO is 1 ) LIST „ 3 ? 10 (3 random numbers between 1 and 10 are put in LIST) BINGO„4 4˝16?100 BINGO (16 random numbers between 1 and 100 41 12 46 71 are put into a 4-by-4 matrix called 6 54 68 4 BINGO) 63 94 87 58 21 70 50 75 4 ? 3 (A request for 4 unique integers in DOMAIN ERROR the range 1 to 3 causes an error)
Note: The system variable ŚRL (random link) contains a value used to generate random numbers. To generate the same number(s) on two occasions, set ŚRL to the same value before each use of ?.
ŚRL „ 12345 5 ? 10000 97 834 948 36 12 ŚRL „ 12345 5 ? 10000 97 834 948 36 12