%s : 문장열
%c : 문자 1개
%d : +- 부호 있는 정수
%u : 부호 없는 정수
%f : 실수
%X : 16진수 대문자로
%x : 16진수 소문자로
%02X : 16진수 대문자로, 2자리 헥사에서 앞의 빈칸이 있으면 0으로 채움
ex. printf("%s %c %d %u %f %0.3f %X %x %02X\n", s, c, i, iUL, f, f, i, 255, 10);
출처: xorms0707.tistory.com/8
%5d |
정수를 5칸에 오른쪽 정렬하여 출력 |
%-5d |
정수를 5칸에 왼쪽 정렬하여 출력 |
%02X |
16진수 대문자로 2자리로 표현하며, 앞에 빈칸이 있으면 0으로 채움 |
%0.3f |
실수를 소숫점 3자리까지 표현 |
%7.3f |
실수를 소숫점 포함하여 총 7칸에 표현하며, 소숫점 이하 3자리까지 표현 |
int i = 12345;
float f = 123.456F;
printf("|%d|\n",i); // |12345|
printf("|%20d|\n",i); // | 12345|
printf("|%-20d|\n",i); // |12345 |
printf("|%020d|\n",i); // |00000000000000012345|
printf("|%20x|\n",i); // | 3039|
printf("|%20X|\n",i); // | 3039|
printf("|%20.1f|\n",f); // | 123.5|
printf("|%20.3f|\n",f); // | 123.456|
출처: blog.naver.com/PostView.nhn?blogId=kaiserkhan21&logNo=220961278882&parentCategoryNo=&categoryNo=7&viewDate=&isShowPopularPosts=true&from=search
'JAVA 부족한 부분 공부' 카테고리의 다른 글
[JAVA] STRING[] ARGS (프로그램 아규먼트)란 무엇인가? (0) | 2021.01.19 |
---|---|
파일 읽기, 쓰기 (0) | 2021.01.19 |
상속, 오버라이딩 (0) | 2021.01.18 |
비트 연산자, 시프트 연산자 (0) | 2021.01.18 |
비트, 바이트 와 진수의 상관관계 (0) | 2021.01.18 |