Ниже приведена моя программа на C++. Я хочу сохранить длинное число, такое как pi, в переменной, поэтому я пытаюсь использовать long double. Но когда я запускаю программу, она отображает только 3.14159. Как сохранить полное число с плавающей запятой в переменной?
#include <iostream>
using namespace std;
int main() {
long double pi;
pi = 3.14159265358979323846264338327950288419716939937510;
cout << "PI = " << pi << endl;
return 0;
}
cout << std::setprecision(30) << pi << '\n';
- person Galik   schedule 18.07.2015