precision, fixed
2022. 4. 25. 13:01ㆍC++
C++ cout으로 소숫점을 나타내기 위해서는 다음과 같다.
#include <iostream>
using namespace std;
int main()
{
float num = 123.456;
cout.precision(3); // 맨 앞에서부터 3자리를 출력하라.
cout<<num<<endl; //-> 123
cout.precision(4);
cout<<num<<endl; //-> 123.5 // 반올림
cout << fixed; // 소수점 자릿수 고정
cout.precision(1);
cout<<num<<endl; //-> 123.5
cout.precision(5);
cout<<num<<endl; //-> 123.45600
return 0;
}
'C++' 카테고리의 다른 글
HEAP COURRUPTION DETECTED 에러 (0) | 2022.05.04 |
---|---|
C++ 배열에서 데이터를 초과하여 입력한다면? (0) | 2022.04.28 |
깊은 복사 / 얕은 복사 (0) | 2022.04.18 |
explicit (0) | 2022.04.18 |
copy constructor (0) | 2022.04.16 |