[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto] [Índice de autor]

Re: Caras e coroas vs random



Olá professor Paulo Feofiloff,


Para que essa função gere 50% de caras e 50% de coroas, temos de admitir que
a probabilidade de ser gerado um dado número aleatório em uma tentativa é
1/RAND_MAX.

Desta maneira, a probabilidade de hand() < RAND_MAX/2 é igual a
probabilidade de hand() > RAND_MAX/2, ou seja, existe 50% de chances da
função retornar verdadeiro e 50% de chances de retornar falso, segundo a
teoria estatística por trás disso tudo.

No entanto, o acaso do experimento, reproduzido fielmente pela função
hand(), faz com que a função possa produzir diferentes porcentagens de caras
e coroas mas, à medida que o número de repetições aumenta, mais próximas
ficam essas probabilidades (novamente supondo uma teoria estatística por
trás disso tudo).

Por fim, achei que foi uma maneira basnate criativa de fazer o programa
pedido.

Sem mais,


Thiago Rodrigo
http://pagina.de/bolanarede
saurinho@sti.com.br