rand


rand EXPR

 0以上EXPR未満の乱数(ランダムな数値)を返します。EXPRを省略すると0以上1未満の値を返します。
 返ってくる値は小数です。
 同じ系列の乱数が欲しい場合はsrandを呼び出してからrandを呼び出すようにします。

サンプルプログラム

use strict;
use warnings;

# 乱数の取得
my $foo = rand;
print $foo, "\n";
print "\n";

# 1〜100の乱数を(整数で)取得
my $bar = int(rand 100) + 1;
print $bar, "\n";


関連項目

乱数の取得
メルセンヌ・ツイスター法による乱数取得
ランダムな文字列の取得
int関数
srand関数