nonzeroint - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

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

withRandomTools:

Generatenonzeroint

−104281139460

(1)

Generatenonzerointrange=2..7

3

(2)

Generatelistnonzerointrange=1..10,10

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

(3)

seqGeneratenonzeroint,i=1..10

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

(4)

Matrix3,3,Generatenonzerointrange=2..7identicalx+nonzerointrange=2..7,makeproc=true

4x+27x+67x+54x+76x+46x+54x+34x+22x+4

(5)

See Also

flavor/structured

integer

rand

RandomTools

RandomTools[Generate]