intMathRand( | ) |
例
MathSrand(TimeLocal());
// 10個の数字を表示する。
for(int i=0;i<10;i++ )
Print("乱数値 ", MathRand());
レンジをお探しの方、ごめんなさい。
MathSrand(TimeLocal()); // Отображает 10 чисел. for(int i=0; i<10; i++ ) Print("произвольная величина ", MathRand()/32768);
というようなものです。
MathSrand(TimeLocal()); ............... ............... ............... //---------------------------Непрерывный Генератор СЧ--------------------- double CRG(double min,double max) { return(min+((max-min)*MathRand()/32767.0));} //=======================================================================
のところです。
min - レンジスタート
max - 範囲の終わり。
あなたの場合はそうでしょう。
void Start() { MathSrand(TimeLocal()); ............... ............... ............... double p=CRG(0.0,1.0); } //---------------------------Непрерывный Генератор СЧ--------------------- double CRG(double min,double max) { return(min+((max-min)*MathRand()/32767.0));} //=======================================================================
もしそうなら
double ran= MathRand()/32768.;の場合、n e Z & n e [0.32767]におけるn/32768.とn+1/32768.の間は空である。これはまずい。
親愛なる皆さん、どんなに近い実数同士でも、その間に無限の実数が存在することをご存知ですか?
また、区間(0,1)がべき乗の無限直線に相当することはご存知でしょうか?
ない場合 - 考えてみてください。
もしそうなら、質問を正しく作成してください。
同時に、どの程度の密度(単位長さあたりの個数)のMFを作りたいかを考えてみてください。
あるいは、GSFが生成することを望むかもしれません。 全数(0,1)のセグメント?
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
MQLツールで一様 分布乱数(0,1)を外部*.dllなしで生成する?