nonzeroint - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


RandomTools Flavor: nonzeroint

describe a flavor of a random nonzero integer

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

nonzeroint

nonzeroint(opt)

Parameters

opt

-

equation of the form range = value; specify option for the random nonzero integer

Description

• 

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.

Examples

> 

with⁡RandomTools:

> 

Generate⁡nonzeroint

−104281139460

(1)
> 

Generate⁡nonzeroint⁡range=2..7

3

(2)
> 

Generate⁡list⁡nonzeroint⁡range=1..10,10

6,2,4,6,5,1,8,5,10,2

(3)
> 

seq⁡Generate⁡nonzeroint,i=1..10

−422816891719,−259665797968,−145728009186,−114310732190,−245987532318,107401839672,27919064245,−466532724369,247150330802,86931937107

(4)
> 

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

(5)

See Also

flavor/structured

integer

rand

RandomTools

RandomTools[Generate]