Navigation
Synopsis Generate a random integer value.
Function
  1. int arbInt()
  2. int arbInt(int limit)
Usage import util::Math;
Description Return an arbitrary integer value. When the argument limit is given, the generated value is in the interval [0, limit), i.e., the limit is exclusive.
Examples
rascal>import util::Math;
ok
rascal>arbInt();
int: -1814382386
rascal>arbInt();
int: 37929061
rascal>arbInt();
int: -1149830868
rascal>arbInt(10);
int: 8
rascal>arbInt(10);
int: 1
rascal>arbInt(10);
int: 6
Benefits arbInt is a convenient generator for pseudo-random integers.
Is this page unclear, or have you spotted an error? Please add a comment below and help us to improve it. For all other questions and remarks, visit ask.rascal-mpl.org.