描述
此函數將隨機數生成器的種子值設置為 EXPR 或基於時間、進程 ID 和其他值的隨機值(如果省略 EXPR)
用法
以下是此函數的簡單語法 âˆ'
srand EXPR srand
返回值
此函數不返回任何值。
示例
以下是顯示其基本用法的示例代碼 -
#!/usr/bin/perl -w
srand(26);
print("Here's a random number: ", rand(), ".\n");
srand(26);
print("Here's the same random number:", rand(), ".\n");
當上麵的代碼被執行時,它會產生下麵的結果——
Here's a random number: 0.811688061411591. Here's the same random number:0.811688061411591.
相關用法
- Perl srand()用法及代碼示例
- Perl sin()用法及代碼示例
- Perl split用法及代碼示例
- Perl shmctl用法及代碼示例
- Perl splice用法及代碼示例
- Perl sqrt()用法及代碼示例
- Perl setpriority用法及代碼示例
- Perl semget用法及代碼示例
- Perl send用法及代碼示例
- Perl sysread用法及代碼示例
- Perl sort()用法及代碼示例
- Perl setpwent用法及代碼示例
- Perl sethostent用法及代碼示例
- Perl scalar用法及代碼示例
- Perl sprintf()用法及代碼示例
- Perl setgrent用法及代碼示例
注:本文由純淨天空篩選整理自 Perl srand Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。