LINUX.ORG.RU

История изменений

Исправление I-Love-Microsoft, (текущая версия) :

Используй тэги CODE чтобы постить код:

#include <stdio.h>
int main(){
long double Sum=0;
unsigned long long i,n;
n = 100000000;
for (i=0;i<n;i++){
Sum+=(1.0/(1.0+2.0*i))*((i%2==0) ? 1:(-1));
}
Sum*=4;
printf("%.10Lf\n",Sum);
return 0;
}

Как у gcc попросить вывалить листинг? А заодно напиши как вызывать результат? Так?

-bash-4.2$ time ./test001.e2k
3.1415926436

real    0m1.024s
user    0m1.000s
sys     0m0.010s
-bash-4.2$ time ./test001.e2k
3.1415926436

real    0m1.023s
user    0m1.010s
sys     0m0.000s

Исправление I-Love-Microsoft, :

Используй тэги CODE чтобы постить код:

#include <stdio.h>
int main(){
long double Sum=0;
unsigned long long i,n;
n = 100000000;
for (i=0;i<n;i++){
Sum+=(1.0/(1.0+2.0*i))*((i%2==0) ? 1:(-1));
}
Sum*=4;
printf("%.10Lf\n",Sum);
retuen 0;
}

Как у gcc попросить вывалить листинг?

Исходная версия I-Love-Microsoft, :

Используй тэги CODE чтобы постить код:

#include <stdio.h>
int main(){
long double Sum=0;
unsigned long long i,n;
n = 100000000;
for (i=0;i<n;i++){
Sum+=(1.0/(1.0+2.0*i))*((i%2==0) ? 1:(-1));
}
Sum*=4;
printf("%.10Lf\n",Sum);
retu

Как у gcc попросить вывалить листинг?