자료 저장소

# setprecision

cout 상에 나타나는 모든 출력에 대한 정밀도를 변경시킨다.

#include <iomanip> // setprecision 사용을 위한 header
#include <iostream>

usingstd::cin;
usingstd::cout;
usingstd::endl;

usingstd::setprecision;
usingstd::streamsize;


int main()
{
constdouble sum=4534.346342;
streamsize prec = cout.precision(); // 원래 정밀도를 리턴받음
cout<<setprecision(6)<<sum<<setprecision(prec)<<endl;

return0;
}
정밀도를 6으로 설정하고, 출력 후 다시 원래 정밀도로 리셋과정을 거칩니다.

output
---------
4534.34
댓글 로드 중…

최근에 게시된 글