質問編集履歴
3
偏りを軽減するためにshuffleを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,6 +48,8 @@
|
|
48
48
|
|
49
49
|
```ここに言語を入力
|
50
50
|
|
51
|
+
//shuffle($val); 偏りを軽減するため
|
52
|
+
|
51
53
|
$rand = array_rand($val, "任意の数");
|
52
54
|
|
53
55
|
```
|
2
誤字を変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
確
|
1
|
+
確率によるデータの取得について
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
プログラムの確
|
1
|
+
プログラムの確率によるデータ取得について質問です。
|
2
2
|
|
3
3
|
現在、制作しようとしているプログラムは、登録フォームを作りデータを登録し、その登録したデータにパーセントを設定できるようにし、設定したパーセントにより表示する確率を変動させたいと考えています。
|
4
4
|
|
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
こちらの考えとしては、
|
8
8
|
|
9
|
-
例えば、登録データ「A」「B」「C」「D」とあり、それぞれの確
|
9
|
+
例えば、登録データ「A」「B」「C」「D」とあり、それぞれの確率が「A(36%)」「B(21%)」「C(18%)」「D(25%)」と設定されているとします。
|
10
10
|
|
11
11
|
※小数点以下は表示しないものとします。
|
12
12
|
|
1
登録したパーセントは整数で登録されます\(例、36%であれば「36」で登録\)
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
$val = array();
|
26
26
|
|
27
|
-
$count = "設定したパーセント(36
|
27
|
+
$count = "設定したパーセント(36)";
|
28
28
|
|
29
29
|
for ($i=1;$i<=$count;$i++) {
|
30
30
|
|