logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

numrandom - Print out a random number.

Bugs

numrandom is slow when dealing with large ranges to randomly find a number from.  This is because it
       creates a list of all potential numbers before picking one.  So it can be memory intensive for large
       ranges.

Description

numrandom will print out a random number determined by the expression that you give.  The syntax and
       program is nearly identical to the numrange program, except that numrandom picks a number at random from
       the range expression.  If no expression is specified, numrandom will print out a random integer between 1
       and 100.  Ranges are inclusive.

Examples

          Random number from 1 to 10.
           $ numrandom /1..10/
           7

          From 1 to 10 or from 15 to 20.
           $ numrandom /1..10,15..20/
           16

          An even number from 0 to 10
           $ numrandom /0..10i2/
           4

          An odd number. Notice the starting number in the range.
           $ numrandom /1..10i2/
           9

          A factor of 3 between 99 and 120.
           $ numrandom /99..120i3/
           111

          A decimal number.
           $ numrandom /1.1..2.5i0.1/
           1.8

          A negative random number.
           $ numrandom /0.0..-2.0i0.3/
           -0.8

More Info

       More info on numrandom can be found at:

       http://suso.suso.org/xulu/Num-utils

perl v5.30.3                                       2020-06-09                                          RANDOM(1)

Name

       numrandom - Print out a random number.

Options

           -h  Help: You're looking at it.
           -V  Increase verbosity.
           -d  Debug mode.  For developers

See Also

numaverage(1), numbound(1), numinterval(1), numnormalize(1), numgrep(1), numprocess(1), numsum(1),
       numrange(1), numround(1)

Synopsis

numrandom [-dhV] /[expression]/

See Also