Составители:
{
// System.out.println("i== " + i);
x = h * ((double) i - 0.5);
sum += f(x);
}
count();
end = System.currentTimeMillis(); // end
System.out.println("Time == " + (end - st));
}
public static void main(String[] args)
{
j = 0;
// spawn np threads, each of wich calculates one area
for (int i=0; i<np; i++)
{
Pi t = new Pi(i*n/np, (i+1)*n/np);
t.start();
}
//System.out.println("ssum-pi="+(ssum-Math.PI));
}
}
Листинг результата
Thread[Thread-0,5,main]
Thread[Thread-1,5,main]
Thread[Thread-2,5,main]
Thread[Thread-3,5,main]
ssum == 0.9799146557752786
Time == 2140
ssum == 1.8545904471141887
Time == 2453
ssum == 2.574004455173001
Time == 2687
ssum == 3.1415926813673596
ssum - pi = 2.777756646921148E-8
Time == 2828
73
Страницы
- « первая
- ‹ предыдущая
- …
- 71
- 72
- 73
- 74
- 75
- …
- следующая ›
- последняя »