2024 日本 PHP 研討會

mt_getrandmax

(PHP 4, PHP 5, PHP 7, PHP 8)

mt_getrandmax顯示最大可能的亂數值

描述

mt_getrandmax(): int

回傳 mt_rand() 呼叫可回傳的最大值。

參數

此函式沒有參數。

回傳值

回傳不帶參數呼叫 mt_rand() 所回傳的最大亂數值,此值也是其 max 參數可使用的最大值,而不會導致結果被放大(因此較不隨機)。

參見

  • mt_rand() - 使用 Mersenne Twister 亂數產生器產生亂數值
  • mt_srand() - 設定 Mersenne Twister 亂數產生器的種子
  • getrandmax() - 顯示最大可能的亂數值

新增筆記

使用者貢獻的筆記 1 則筆記

bishop at php dot net
9 年前
此數值的上限與平台無關。PHP 實作了 32 位元版本的梅森旋轉演算法("mt"),因此最大可能值為 2**31 - 1 (2147483647)。
To Top