1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/usr/bin/java --source 11
public final class polynom
{
private static double test(double x)
{
double mu = 10.0;
double pu = 0, su;
int i, j, n;
double[] aPoly = new double[100];
n = 500000;
for (i = 0; i < n; i++)
{
for (j = 0; j < 100; j++)
{
mu = mu / 2 + 1;
aPoly[j] = mu;
}
su = 0;
for (j = 0; j < 100; j++)
{
su = x * su + aPoly[j];
}
pu += su;
}
return pu;
}
public static void main(String[] args)
{
for (int i = 1; i <= 2; i++)
System.out.println(test(0.2));
}
}
|