출력 스트림 cout을 사용하면 cout에서 직접 정밀도를 설정하고 고정 형식 지정자를 사용하는 데 사용할 수 있는 조작기를 사용할 수 있습니다. double의 전체 정밀도를 얻으려면 limits 라이브러리를 사용할 수 있습니다. 예를 들어,
예시
#include<iostream>
#include <limits>
using namespace std;
int main() {
// Get numeric limits of double
typedef std::numeric_limits< double > dbl;
double PI = 3.14159265358979;
cout.precision(dbl::max_digits10);
cout << "Pi: " << fixed << PI << endl;
return 0;
} 출력
이것은 출력을 제공합니다 -
3.14159265358979