Imagina que tienes una pared enfrente de tu casa a la que, cuando te aburres, tiras piedras con direccción totalmente aleatoria. Y que siempre le das a la pared. Imagina ahora que un cuarto de la pared está pintada de blanco y el resto, de negro.
Si después de lanzar muchas, muchísimas piedras, contases las que han dado en el negro, y las dividieses entre el total de lanzamientos, te saldría un número muy parecido a 3/4. Tanto más parecido cuantas más piedras hubieses lanzado.
Esto ocurre porque la probabilidad de dar en negro es exactamente ésa: 3/4.
Pues algo parecido hace un programa hecho por mí para ganarme un poquito de nota extra en una de las asignaturas de la Escuela.
El programa estima el valor de Pi de forma análoga, tirando piedras a un cuadrado en el que hay inscrito un círculo. Sin más que contar las piedras que caen dentro y dividir entre el total, ya tenemos Pi/4. Multiplico por 4 y... voilà: una aproximación de Pi.
La aplicación en sí no es que sea una maravilla. Pero es que es la primera vez que hago una ventanita. Reconozco mis limitaciones en lo que se refiere a programación orientada a usuarios.
Es importante no hacer demasiado el animal al elegir el número de lanzamientos. A título orientativo diré que hace unos 100.000 en unos 7 segundos (dependiendo de la potencia del ordenador, claro).
Y poco más. Que espero que os guste.