감동, 마음이 움직이는 것

[C++] double 출력시 소수점 자리수 조절 (fixed) 본문

Tips (Utility, Computer Language, and etc.)

[C++] double 출력시 소수점 자리수 조절 (fixed)

Struggler J. 2017. 6. 29. 17:03


http://hashcode.co.kr/questions/405/cout%EC%9D%84-%EC%8D%A8%EC%84%9C-%EC%B6%9C%EB%A0%A5%ED%95%A0-%EB%95%8C-double%EC%A0%84%EC%B2%B4%EB%A5%BC-%ED%94%84%EB%A6%B0%ED%8A%B8%ED%95%98%EA%B3%A0-%EC%8B%B6%EC%96%B4%EC%9A%94

http://pmoncode.tistory.com/20


std::cout에서 소수점 몇 번째까지 출력할지를 설정한 뒤 std::fixed format specifier를 쓸 수 있습니다

int main(){
    double d = 3.14159265358979;
    cout.precision(11);
    cout << fixed << d << endl;
}