RandomTools Flavor: nonzeroint
describe a flavor of a random nonzero integer
Calling Sequence
Parameters
Description
Examples
nonzeroint
nonzeroint(opt)
opt
-
equation of the form range = value; specify option for the random nonzero integer
The flavor nonzeroint describes a random nonzero integer in a particular range.
To describe a flavor of a random nonzero integer, use either nonzeroint or nonzeroint(opt) (where opt is described following) as the argument to RandomTools[Generate] or as part of a structured flavor.
By default, the flavor nonzeroint describes a random nonzero integer in the range −499999999994..499999999995, inclusive.
You can modify the properties of the random nonzero integer by using the nonzeroint(opt) form of this command. The opt argument can contain the following equation.
range = a..b
This option describes the range from which the random integer is chosen. The endpoints must be of type integer and nonzero and they describe a random nonzero integer in the interval a..b, inclusive.
If the left-hand endpoint of the range is greater than the right-hand endpoint, an exception is raised.
with⁡RandomTools:
Generate⁡nonzeroint
−104281139460
Generate⁡nonzeroint⁡range=2..7
3
Generate⁡list⁡nonzeroint⁡range=1..10,10
6,2,4,6,5,1,8,5,10,2
seq⁡Generate⁡nonzeroint,i=1..10
−422816891719,−259665797968,−145728009186,−114310732190,−245987532318,107401839672,27919064245,−466532724369,247150330802,86931937107
Matrix⁡3,3,Generate⁡nonzeroint⁡range=2..7⁢identical⁡x+nonzeroint⁡range=2..7,makeproc=true
4⁢x+27⁢x+67⁢x+54⁢x+76⁢x+46⁢x+54⁢x+34⁢x+22⁢x+4
See Also
flavor/structured
integer
rand
RandomTools
RandomTools[Generate]
Download Help Document