System.Random

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Random(const ARange: Integer): Integer;
function Random: Extended;

C++

extern DELPHI_PACKAGE int __fastcall Random(const int ARange)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.pas
System.hpp
System System

説明

指定した範囲内で乱数を発生させます。

Delphi のコードでは,Random 関数は,0 <= X < Range の範囲にある乱数を返します。Range を指定しないと,結果は次の範囲にある実数型の乱数になります。

0 <= X < 1.

乱数生成関数を初期化するには,Randomize の呼び出しを追加するか,Random を呼び出す前に RandSeed 変数に値を割り当てます。

メモ:  Random 関数は,各言語やバージョンによって実装方法が異なることがあります。ある RandSeed が将来にわたって同一の乱数列を生成する保証はありません。暗号化などの目的のために Random 関数を使用することはお勧めできません。Random 関数は,各言語やバージョンによって実装方法が異なることがあります。ある RandSeed が将来にわたって同一の乱数列を生成する保証はありません。暗号化などの目的のために Random 関数を使用することはお勧めできません。

関連項目