числа ПИ?
Есть большая разница, если компилировать на GNU GCC и на Visual C++ с результатами 9 и 20 секунд соответственно
#include <iostream>
#include <ctime>
using namespace std;
int main() {
const clock_t begin_time = clock();
double pi = 0.0;
bool boolean = false;
double i;
for(i = 1.0; i < 10000000000.0; i = i+2.0)
{
if(boolean){
pi = pi - 1.0/i;
boolean = false;
}
else {
pi = pi + 1.0/i;
boolean = true;
}
}
cout.precision(9);
cout << pi*4 << endl;
cout.precision(4);
cout << float( clock () - begin_time ) / CLOCKS_PER_SEC;
return 0;
}
Ща бота спросим
Обсуждают сегодня