public class Pi_thread extends Thread{
private int start_wy;
private int num_steps_wy=100000000;
double step,x,sum = 0.0;
public Pi_thread(int start)
{
this.start_wy=start;
}
public void run()
{
int i;
step=1.0/(double)num_steps_wy;
for(i=start_wy;i
{
x=(i+0.5)*step;
sum=sum+4.0/(1.0+x*x);
}
}
public void seril_pi()
{
int i;
step=1.0/(double)num_steps_wy;
for(i=1;i
{
x=(i+0.5)*step;
sum=sum+4.0/(1.0+x*x);
}
}
public static void main(String[] args) throws InterruptedException {
double pi_wy,sum_wy=0.0,seri_t_wy,para_t_wy;
Pi_thread thread1=new Pi_thread(1);<