sábado, 28 de junho de 2008

Monte Carlo PI - Distribuído parte 2


Outro método interessante para o cálculo de π pode ser realizado através de Monte Carlo utilizando-se a estatística. Nesse método são sorteados aleatoriamente pontos num quadrado compreendido entre as coordenadas O = (0,0) e B = (1,1). Em seguida calcula-se a distância dos pontos sorteados cn = (xn,yn) até a origem O = (0, 0). π pode ser aproximado através do número de pontos inscritos na circunferência de raio 1 em relação ao total de pontos sorteados no quadrado de lado 1.

Código:

Versão 1 - Servidor se conecta ao cliente.
Versão 2 - Cliente se conecta ao Servidor.

Cliente e Servidor - Compactados, cliente e servidor.