Etc

C++ cout 소수점 고정

와이에쓰 2021. 8. 5. 21:12

알고리즘 문제를 풀다보면 "소수점 2자리까지 출력하시오" 라고 하는 문제를 자주 보실겁니다..

이런 문제들을 매번 볼때마다 검색하는 저를 발견하였기에 정리합니다.

 

cout << fixed; 으로 소수점 자릿수를 고정합니다.

그 다음 cout.precision(n);으로 고정할 소수점 자리를 지정합니다.

이제 출력하시면 됩니다.

 

소수점을 3자리로 고정했으니 3자리까지만 출력됩니다.

 

 

다만 위의 사진처럼 소수점 아래에서 반올림을 해서 출력을 하니 이부분 조심해서 사용해야합니다.