-6

わかりました、なぜ私がこれをする必要があるのか​​私に聞かないでください、しかし私はそうする必要があります。はは!おそらくPHPの質問ではないでしょうが、それが何であるかわかりません。数学の問題?これをどのように行うかという理論が解決されると、PHPの問題になります。単純なものではない場合は、コードのサポートが必要になる可能性があります。

私はこれをできるだけうまく説明しようと思います!の間の乱数が必要です0-250。この間の乱数は、間0-250の乱数を使用してのみ生成する必要があります0-5000

それで。

RandomNumber1 = 1-250. 

RandomNumber1の助けを借りてのみ生成する必要がありRandomNumber2ます。

RandomNumber2 = 1-5000. 

これが私以外の誰にとっても理解できるかどうかはわかりませんが、これが私がそれをしなければならない方法です

1,4,24,124などの数字のみにすることができます。1.4、2,5などはできません。

4

2 に答える 2

0

それをRandomNumber220で割ると、可能な範囲が。の範囲にまで減少しRandomNumber1ます。

言い換えると、それをRN2で割ると20、範囲内の何かである可能性が同等である数が得られます。[RN2_min / 20, RN2_max / 20)この場合[0 / 20, 5000 / 20][0, 250]、必要に応じて、です。

于 2013-01-01T18:23:22.847 に答える
0
$RandomNumber2 = rand()%5000;
srand($RandomNumber2);
$RandomNumber1 = rand()%250;
于 2013-01-01T18:24:26.693 に答える