[Chapter 3] 3.2.115 rand
Author: Larry Wall, Tom Christiansen & Randal L. Schwartz
Date: 1999-07-02T01:52:43Z

#

| Chapter 3 Functions |

### 3.2.115 rand

    rand EXPR
    rand

This function returns a random fractional number between 0 and the value of `EXPR`. (`EXPR` should be positive.) If `EXPR` is omitted, the function returns a value between 0 and 1 (including 0, but excluding 1). See also srand.

To get an integral value, combine this with int, as in:

    $roll = int(rand 6) + 1;       # $roll is now an integer between 1 and 6

3.2.114 quotemeta |  | 3.2.116 read