乱数を生成する乱数を生成するにはrand関数を使用します。引数で指定した数より小さい0以上の数値がランダムで生成されます。10;乱数とはランダムな数のことです。アプリケーションを作成するときは、時にランダムな数がほしいときがあります。ゲームでさいころを投げたりクイズを出したりするときに使われます。データを暗号化するときの鍵の作成などにも使われたりします。rand関数に、たとえば「10」を指定すれば、「2.34...」「5.36...」「9.45...」など、0以上で、10より小さい数が、生成されます。サンプルrand関数で生成した乱数を利用するサンプルです。"(1)乱数を発生させる。"(2)ランダムに配列の要素を選択する。乱数を生成するrand(10);乱数を生成するには=rand関数を使います。rand関数は0以上で引数で与えられた整数より小さいランダムな小数を返却します。与えた場合は、0以上で10より小さいランダムな小数が返却されます。10は含まれないことに注意しましょう。9.99999は返却される可能性がありますが、10は返却されません。10);int関数を使うと整数部のみが取得できます。@members)];配列の要素をランダムに選択するには、rand関数に配列の要素数を与えて、int関数で整数部を取り出して、添え字にすればよいです。配列の要素が10であれば、0~9までの乱数が生成され、対応する要素が返却されます。再現性のある乱数を生成するには再現性のある乱数を生成するには、rand関数を呼び出す前にsrand関数に適当な数値を与えます。$num;精度のよい擬似乱数を求めるにはPerlのrand関数よりも精度のよい乱数を求めたい場合はCPANで入手できるMath::Random::MTモジュールを利用するのが便利です。「メルセンヌツイスター法」という方法で、精度のよい乱数を求めます。業務に役立つPerlログ解析など日本語を含むテキスト処理の実践!案内YouTubeでもっと簡単にプログラミングを学ぶならPerlゼミちゃんねるLinuxコマンドを学ぶならLinuxサーバー管理入門Webデザインを学ぶならWebデザイン入門Web開発を始めるななMojoliciousスタートアップブログを作るならGiblogプログラミングの勉強会ならPerl入学式お問合せはこちらPerlは、テキスト処理の記述性とパフォーマンスに優れ、正規表現が言語に組み込まれているプログラミング言語です。Linuxサーバー管理でのフィルタリングプログラム、複数行の文字列を処理、ファイル内容の検索・置換などが得意。Mojoliciousを使ったWebスタートアップも。Perlは、gitやopensslなどUnix/Linuxミドルウェアの支援ツールとして採用されています。このサイトはGiblogで製作されています。