π
π = ∞
∑
k=01
16k( 4
8·k + 1− 2
8·k + 4− 1
8·k + 5− 1
8·k + 6)
π = ∞
∑
k=0(−1)k
4k( 2
4·k + 1+ 2
4·k + 2+ 1
4·k + 3)
π√2 = ∞
∑
k=0(−1)k
8k( 4
6·k + 1+ 1
6·k + 3+ 1
6·k + 5)
Programmo in JavaScript le tre formule di David Bailey, Peter Borwein e Simon Plouffe per calcolare π:
function picalcoli(nn){ var k,fata=1,fatb=1,fatc=1,pia=0,pib=0,pic=0; for(k=0; nn>k; k++){ pia=pia+fata*(4.0/(8.0*k+1.0)-2.0/(8.0*k+4.0)- 1.0/(8.0*k+5.0)-1.0/(8.0*k+6.0)); fata=fata/16.0; pib=pib+fatb*(2.0/(4.0*k+1.0)+ 2.0/(4.0*k+2.0)+1.0/(4.0*k+3.0)) fatb=-fatb/4.0; pic=pic+fatc*(4.0/(6.0*k+1.0)+ 1.0/(6.0*k+3.0)+1.0/(6.0*k+5.0)) fatc=-fatc/8.0; } pic=pic/Math.sqrt(2.0); return [pia,pib,pic]; } ...qui altri risultati se Javascript è abilitato a funzionare......Bisogna abilitare Javascript a calcolare...1234567
...Qui i risultati... ...Calcolo precedente ...