일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Kotlin
- Spring
- java
- SWEA
- android
- front-end
- 자바
- 코딩테스트
- 다이나믹 프로그래밍
- 구현
- 클린코드
- 검색트리
- html
- CleanCode
- 순환
- 알고리즘
- Web
- DFS
- SQL
- 프로그래머스
- codecademy
- algorithm
- javascript
- 정렬
- BFS
- DP
- inflearn
- 해슁
- CSS
- Color
- Today
- Total
깡뇽
[C++] 소수 표현 precision fixed 사용 본문
1) cout.precision(n)
: 실수 n자리만큼 출력
예시1)
float a = 12.234;
cout.precision(3);
cout << a;
출력 : 12.2
-> 3개의 숫자가 나옴
예시2)
float b = 12.23456;
cout.precision(5);
cout << b;
출력 : 12.235
-> 5개의 숫자가 출력되지만 6번째 자리에서 올림
예시3)
float c = 12.23898;
cout.precision(6);
cout << c;
출력 : 12.239
예시4)
float d = 12.23888;
cout.precision(6);
cout << d;
출력 : 12.2389
예시5)
float e = 12.23998;
cout.precision(6);
cout << e;
출력 : 12.24
2) cout << fixed;
: 소수점 뒤의 숫자의 개수 n이 precision(n)으로 설정
예시1)
float a = 234.234567;
cout << fixed;
cout.precision(2);
cout << a;
출력 : 234.23
-> 소수점 뒤에 있는 숫자 2개
예시2)
float b = 234.234567;
cout << fixed;
cout.precision(5);
cout << b;
출력 : 234.23457
-> 소수점 뒤에 있는 숫자 5개이며, 6번째 자리에서 올림
예시3)
float c = 234.23447;
cout << fixed;
cout.precision(3);
cout << c;
출력 : 234.234
-> 소수점 뒤에 있는 숫자 5개이며, 6번째 자리에서 올림
예시3)
float d = 234.23998;
cout << fixed;
cout.precision(4);
cout << d;
출력 : 234.2400
-> 소수점 뒤에 있는 숫자 5개이며, 6번째 자리에서 올림
'Computer Language > C++' 카테고리의 다른 글
C++ 기본 입력 및 문자열 (0) | 2024.02.22 |
---|---|
C++ 정렬 기본 코드 (0) | 2024.02.20 |
[C++] 숫자 사이 문자 (2) | 2023.12.23 |
[C++] Visual Studio 설치 & 프로젝트 만들기 & Hello world 출력 (0) | 2021.11.11 |