pascalabcnet/InstallerSamples/LINQ/MonteCarlo.pas
Mikhalkovich Stanislav c2347e604b Примеры - устранил неточности
LightPT - имя сервера вынес в публичную секцию
2025-01-04 14:44:51 +03:00

7 lines
216 B
ObjectPascal

// Вычисление числа Pi методом Монте-Карло
begin
var n := 10000000;
var pp := (1..n).Select(x->(Random(),Random())).Where(p->sqr(p[0])+sqr(p[1])<1).Count/n*4;
Print(pp);
end.