728x90
반응형
printf('출력서식', '출력할 내용')
-> 사용하는 이유: 변수가 여러개인 경우 println은 번거롭기 때문임
* 출력서식
%[argument_index$][flags][width][.precision]conversion
conversion
%d:숫자
%f:실수
%s:문자열
%b:참거짓
[flags]
1. 천의자리에 콤마찍힘
--> prinf(%,d, 5000) => 5,000
prinf(%,d, 5000) // 5,000
2. width와 사용시 공백에 쓰일 문자
--> prinf(%0-5d, 50) => 00050
prinf(%0-5d, 50) // 00050
[width]
1. 출력할 자리수 출력, 양수일때는 우측정렬/음수일때는 좌측 정렬
--> prinf(%5d, 500) => __500
prinf(%5d, 500) // __500
--> prinf(%-5d, 500) => 500__
prinf(%-5d, 500) // 500__
[.precision]
1. 출력할 소수점 자리를 지정 할수있음 (반올림됨)
--> prinf(%.2f, 3.456) ==> 3.46 소수점 셋째자리에서 반올림되어, 둘째자리까지 출력됨
prinf(%.2f, 3.456) // 3.46 소수점 셋째자리에서 반올림되어, 둘째자리까지 출력됨
--> prinf(%.3f, 3.4563) ==> 3.456 소수점 넷째자리에서 반올림되어, 셋째자리까지 출력됨
prinf(%.3f, 3.4563) // 3.456 소수점 넷째자리에서 반올림되어, 셋째자리까지 출력됨
728x90
반응형