Regarde ici, homonyme, c'est une simulation d'un jeu de maths (4 dés), une centaine de millions de parties :
#property show_inputsexternint MAX = 32768;
externint SERIES = 100000000;
int start( )
{
int st = GetTickCount( );
MathSrand( GetTickCount( ) );
int success = 0;
for( int i = 0; i < SERIES; i ++ )
{
/// В этом маленьком цикле моделируется одна игра (бросок 4 костей). Как только получаем шестерку, игру прекращаем и записываем ее результат как "успех".
for( int j = 0 ; j < 4; j ++ )
if( genUniform( ) == 6 ) { success ++ ; break; }
///if( i % 1000000 == 0 ) Comment( i / 1000000 + " mln." );
}
Print( "success rate = " + ( success + 0.0 ) / SERIES );
int gone = ( GetTickCount( ) - st ) / 1000.0 ;
Print( "Total time = " + gone + " sec." );
return( 0 );
}//+------------------------------------------------------------------+int genUniform( )
{
intrand = MathRand( );
return( 1 + 6 * rand / MAX );
}//+------------------------------------------------------------------+
Résultat :
La simulation d'une distribution uniforme de 1 à 6 n'est pas très précise, mais l'erreur est faible, pas plus de 0,001.
Le Q.S. de l'écart de fréquence par rapport à la probabilité est MathSqrt( npq ) / n ~ 1/20000, donc ici aussi vous n'avez aucune chance de vous rapprocher de p=2/3.
La valeur exacte de la probabilité (ou... euh... fréquence moyenne) est 1 - (5/6)^4 ~ 0.517747.
Non, ils ne sont pas équivalents. Vous devez encore les regrouper par quatre pour voir combien de six il y a.
En centurions, ou en légions, je comprendrais. Pourquoi quatre de chaque ?
J'ai compris, je suis un peu empoté. C'est l'heure de se coucher :)
Parce que l'événement élémentaire (l'issue du procès) est "tomber au moins un six sur quatre jets".
Surprise. Ce n'est pas le cas.
Svetlana, excusez-moi - nous avons eu une petite discussion avec l'homonyme. Que faites-vous ce matin ?
Tu veux m'inviter à un film ? :)
Oui, pour une tasse de thé...
Jackass. :)
Merci :)
Je vais vous surprendre. Ce n'est pas le cas.
Regarde ici, homonyme, c'est une simulation d'un jeu de maths (4 dés), une centaine de millions de parties :
Résultat :
La simulation d'une distribution uniforme de 1 à 6 n'est pas très précise, mais l'erreur est faible, pas plus de 0,001.
Le Q.S. de l'écart de fréquence par rapport à la probabilité est MathSqrt( npq ) / n ~ 1/20000, donc ici aussi vous n'avez aucune chance de vous rapprocher de p=2/3.
La valeur exacte de la probabilité (ou... euh... fréquence moyenne) est 1 - (5/6)^4 ~ 0.517747.