以下は私の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;
}