int MathRand( | ) |
MathSrand(TimeLocal()) ;
// Affiche 10 chiffres.
for(int i=0;i<10;i++ )
Print("valeur aléatoire ", MathRand()) ;
int MathRand( | ) |
Je le sais !
Je m'interroge sur l'intervalle (0,1).
Le camarade demande que les 0 et les 1 soient répartis de manière égale, alors divisez-les en pairs et impairs.
MathSrand(TimeLocal()); // Отображает 10 чисел. for(int i=0; i<10; i++ ) Print("произвольная величина ", MathMod(MathRand(),2));
comme ça.
Je suis désolé, si vous cherchez une gamme.
MathSrand(TimeLocal()); // Отображает 10 чисел. for(int i=0; i<10; i++ ) Print("произвольная величина ", MathRand()/32768);
quelque chose comme ça.
MathSrand(TimeLocal()); ............... ............... ............... //---------------------------Непрерывный Генератор СЧ--------------------- double CRG(double min,double max) { return(min+((max-min)*MathRand()/32767.0));} //=======================================================================
où :
min - début de la gamme
max - fin de la plage.
Dans votre cas, ce sera :
void Start() { MathSrand(TimeLocal()); ............... ............... ............... double p=CRG(0.0,1.0); } //---------------------------Непрерывный Генератор СЧ--------------------- double CRG(double min,double max) { return(min+((max-min)*MathRand()/32767.0));} //=======================================================================
si c'est le cas,
double ran= MathRand()/32768.;alors entre n/32768. et n+1/32768. à n e Z & n e [0.32767] est vide. Ce n'est pas bon.
si c'est le cas,
alors entre n/32768. et n+1/32768. avec n e Z & n e [0.32767] est vide. Ce n'est pas bon.Savez-vous, cher ami, qu'il existe un nombre infini de nombres réels entre tous les nombres réels, aussi proches soient-ils les uns des autres ?
Et savez-vous que l'intervalle (0,1) est équivalent à une ligne infinie en puissance ?
Si non, réfléchissez-y.
Si oui, formulez votre question correctement.
En même temps, essayez de dire à quelle densité (pièces par unité de longueur) vous voulez avoir une génération MF ?
Ou peut-être voulez-vous que votre GSF génère tous les numéros un segment de (0,1) ?
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
Génération de nombres aléatoires uniformément distribués (0,1) par les outils MQL sans *.dll externe ?