一个小小的计算题
看题撒 访问页面后不断刷新,PI值不断更新,分别是 4.0;2.666666666666667;3.466666666666667;2.8952380952380956……
想请问一下第一次刷新页面,也就是PI的第二次输出的值2.666666666666667是怎么得来的呢
HTML code
<body >
<%! double sum=0,i=1,j=1;
long number=0;
synchronized void suanPI(){
number++;
sum = sum + i/j;
j=j+2;
i=-i;
}
%>
<% suanPI(); %>
您是第
<%=number%>
个访问者<br/>
<p>目前PI的计算结果为:<%=sum*4%>
</body>
------解决方案--------------------