R
Robocop
Hi Folks!
heres my question
adding: 1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + 1/13 - 1/15....
this is what i tried
to get ODD nos. i wrote 2*i+1 when *first line* is executed it adds
up all the odd deno. fraction, and in second sum it subtracts 1/3, 1/7
....., so shouldn't i multiple the second line by 2? so that it
subtract 1/3 , 1/7 and then again subtracts from the remaining sum?
like this::: sum = sum - 2*sign/(2*i+1) ; // MODIFIED SECOND LINE
sum = sum + sign /i; //----FIRST LINE
sum = sum - sign / (2*i+1); //----SECOND LINE
heres my question
adding: 1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + 1/13 - 1/15....
this is what i tried
to get ODD nos. i wrote 2*i+1 when *first line* is executed it adds
up all the odd deno. fraction, and in second sum it subtracts 1/3, 1/7
....., so shouldn't i multiple the second line by 2? so that it
subtract 1/3 , 1/7 and then again subtracts from the remaining sum?
like this::: sum = sum - 2*sign/(2*i+1) ; // MODIFIED SECOND LINE
sum = sum + sign /i; //----FIRST LINE
sum = sum - sign / (2*i+1); //----SECOND LINE
Code:
public class Strtry
{
public static void main (String[] parameters)
{
double sum = 0;
double sign = 1;
long start = System.currentTimeMillis();
for (int i = 1; i < 1000000000; i = 2*i +1)
{
sum = sum + sign /i;
sum = sum - sign / (2*i+1);
}
long finish = System.currentTimeMillis();
IO.println((finish - start)/1000);
IO.println(4*sum);
}
}