Uzyskiwanie π z tysiąca losowych liczb [ENG]
Matematyk Matt Parker pokazuje jedną z bardziej niedorzecznych metod na obliczenie wartości liczby π.
HpALc_9000 z- #
- #
- #
- #
- 13
Matematyk Matt Parker pokazuje jedną z bardziej niedorzecznych metod na obliczenie wartości liczby π.
HpALc_9000 z
Komentarze (13)
najlepsze
@roztoczanin: Niedokładnie:)
Wygląda bardzo brzydko, ale każdy kolejny wyraz szeregu przybliża liczbę pi o kolejne 8 cyfr po przecinku.
function RandPI(count,range){
var sum = 0,r = function(){ return Math.round(Math.random()*range); };
for(var i=0;i<count;i++){
sum += (function gcd(a,b){ return b?gcd(b,a%b):a })(r(),r())==1 ? 1 : 0;
}
return Math.sqrt(6/(sum/count));
}
console.log( RandPI(1000,120) );