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 |