#include <iostream>
using namespace std;
int main() {
double dnum = 123.4567;
cout.width(10); cout.precision(5);
cout << dnum << endl;
cout.width(10); cout.precision(4);
cout << dnum << endl;
cout.width(10); cout.precision(3);
cout << dnum << endl;
cout.width(10); cout.precision(7);
cout << dnum << endl;
return 0;
}
소수점 이하 4자리를 출력할 경우에는 다음과 같이 해주면 된다.
#include <iostream>
using namespace std;
int main() {
double d=1.23456789;
cout.precision(4);
cout << fixed << d;
return 0;
}
'c·c++ > c++ 프로그래밍' 카테고리의 다른 글
소수점이 포함된 진법변환 (0) | 2012.04.24 |
---|---|
열린 문의 갯수 (0) | 2012.04.16 |
버블정렬 이해하기 (0) | 2012.03.31 |
100! 구하기 0000 을 출력하기(만 팩토리얼까지 구하기) (0) | 2012.03.26 |
2진수에서 10진수로 바꾸기 (0) | 2012.03.21 |