C++ 출력 정렬하기(setw, seft, setprecision)
#include <iostream>
#include <iomanip>
void main()
{
double x=3.1415;
cout<<x<<endl;
cout<<setprecision(3)<<x<<endl;
char str[]="string";
cout.setf(ios::left); //좌측 정렬
cout<<setw(10)<<str<<endl;
cout.seft(ios::right); //우측 정렬
cout<<setw(10)<<str<<endl;
}
출력 결과
3.1415
3.142
string
string
setw(int n) 데이터가 출력된 화면의 폭을 n으로 지정한다.
setprecision(int n) 실수의 유효숫자 자리수를 지정한다. 지정한 유효숫자 자리에
서 반올림된다.
출처 : http://blog.naver.com/w2dragon/60013365116
'Programing > C/C++' 카테고리의 다른 글
[list] list 모두 삭제하기 (0) | 2013.04.22 |
---|---|
[list:sort] list:sort() 사용하기 (0) | 2013.04.22 |
[list 복사] list의 모든 데이터를 다른 list로 복사 (0) | 2013.04.22 |
C++ char <-> string 변환하기 (0) | 2013.04.07 |
C++ 대문자 <-> 소문자 변환 종합 정리 (0) | 2013.04.07 |