PHP mt_getrandmax()関数
定義と使用法
関数名の「mt」プレフィックスは、メルセンヌツイスターを表します。 。 mt_ getrandmax() 関数は、PHPで使用できる最大の整数を返します。この関数は、メルセンヌツイスター乱数ジェネレーターメソッドを使用します。この関数によって返される値は、mt_rand()関数が乱数を生成するための上限として機能します。
この関数は常に整数を返します。
構文
mt_getrandmax ( void ) : int
パラメータ
Sr.No | |
---|---|
1 | この関数にはパラメータは必要ありません |
戻り値
PHP mt_getrandmax()関数は、メルセンヌツイスター乱数ジェネレーターメソッドを使用します。 PHPで使用できる最大の整数を返します。 64ビットWindowsでは、番号は2147483647
です。PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例は、可能な最大の整数を返します-
<?php echo "Largest Integer = " . mt_getrandmax() . "\n"; ?>
出力
これは最大の整数を返します-
Largest Integer = 2147483647
-
PHP lcg_value()関数
定義と使用法 lcg_value() 関数は0から1までの乱数を生成します。 LCGは、線形合同法の略です。このジェネレーターは、不連続な区分的線形方程式で計算された一連の疑似ランダム化された数値を生成します。これは、最も古い疑似乱数生成アルゴリズムの1つです 構文 lcg_value ( void ) : float パラメータ 戻り値 PHP lcg_value()関数は、0.0から1.0までの疑似ランダム浮動小数点値を返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 以下は、lcg_value()関数の使
-
PHPのmt_getrandmax()関数
mt_getrandmax()関数は可能な限り最大のランダム値を返します。 構文 mt_getrandmax() パラメータ NA 戻る mt_getrandmax()関数は、可能な最大のランダム値である整数値を返します。 例 <?php echo(mt_getrandmax()); ?> 出力 2147483647