C언어를 하다보면 float로 실수를 지정하고 %.2f로 소수점 몇자리 까지 놓을 건지 지정할 수 있었습니다.
하지만 C++은 어떻게 지정을 해줘야 하는지 몰랐습니다.
백준 문제를 풀다가 C++로 요즘 풀고 있는데 그래서 이러한 궁금증을 해결해보기 위해 찾아보던 중 저 두개를 알게 되었습니다.
cout<<fixed;의 뜻은 소수점을 고정시켜 표현을 하겠다고 하는 뜻입니다.
cout.precision(2);의 뜻은 소수점 아래 2자리까지 표현을 하겠다고 하는 것입니다.
이때 주의해야할 점이 짤리는 수가 버림이 되는 것이 아닌 반올림이 되는 것입니다.
아래 백준문제를 참고해서 익혀보세요 :)
[백준]BOJ_브론즈1_1546번 평균 -C++ (tistory.com)
[백준]BOJ_실버4_9012번 괄호 - C++ 스택 STL사용 (4) | 2022.10.07 |
---|---|
[백준]BOJ_실버 1 _1629 곱셈_C++ 분할정복/재귀 (1) | 2022.10.07 |
[백준]BOJ_브론즈1_1546번 평균 -C++ (0) | 2022.09.30 |
[백준]BOJ_브론즈3_2562번 최댓값 - C++ (0) | 2022.09.24 |
[백준]BOJ_브론즈2_2920번 음계 - C/C++ (1) | 2022.09.24 |
댓글 영역