| ColdFusion MX | ||
| 目 次 > CFML リファレンス > ColdFusion 関数 > Randomize |
|
|
|
|
||
ColdFusion 乱数ジェネレータで使用するシードを、整数値で設定します。乱数ジェネレータのシードを設定すると、Rand 関数で生成する数値のランダム性を高めることができます。
0 ~ 1 の範囲のランダムでない小数
Randomize(number)
パラメータ |
説明 |
|---|---|
number |
数値です。 |
この関数は Rand 関数を呼び出す前に呼び出します。戻り値として小数を返しますが、これは乱数ではありません。
<h3>Randomize の例</h3> <p>Randomize を呼び出して、乱数ジェネレータのシードを設定します。
これにより、Rand 関数で生成する数値のランダム性を高めることができます。 <cfif IsDefined("FORM.myRandomInt")> <cfif IsNumeric(FORM.myRandomInt)> <cfoutput><p><b>シード値 : #FORM.myRandomInt#</b> </cfoutput><br> <cfset r = Randomize(FORM.myRandomInt)> <cfloop index = "i" from = "1" to = "10" step = "1"> <cfoutput>次の乱数値 : #Rand()#</cfoutput><br> </cfloop><br> <cfelse> <p>数値を入力してください。 </cfif> </cfif> <form action = "randomize.cfm"> <p>乱数ジェネレータのシードに使用する値を入力してください。 <input type = "Text" name = "MyRandomInt"> <p><input type = "Submit" name = ""> </form>
|
|
||
| 目 次 > CFML リファレンス > ColdFusion 関数 > Randomize |
|
|