본문 바로가기

컴퓨터 공부/C++

setprecision와 fixed

cout<<setprecision(3)<<7.7777<<endl

출력 값 : 7.78

정수부분과 실수부분 합쳐서 3자리 까지만 출력하고 나머지는 반올림한다. 하지만 앞에 fixed가 붙으면 이야기가 달라진다.

 

cout<<fixed<<setprecision(3)<<7.7777<<endl

출력 값 : 7.778

fixed가 붙으면 소숫점으로 부터 3자리까지로 바뀐다

'컴퓨터 공부 > C++' 카테고리의 다른 글

setfill() 함수  (0) 2019.09.10
iota 함수  (0) 2019.07.10
generate함수  (0) 2019.07.10
setw  (0) 2019.07.10