% 서식문자, % 서식문자 예

CODEDRAGON Development/Java

반응형


 

% 서식문자

문자열의 조합에 사용되는 서식문자들

서식문자

출력 형태 

%d 

·       부호 있는 10진수 정수

·       byte, short, int, long형의 데이터를 10진수로 출력하는 서식

·       Decimal

%o

·       부호 없는 8진수 정수 

·       8진수 출력 서식

%x

·       부호 없는 16진수 정수

·       16진수 출력 서식

·       heXadecimal

%f

·       부호 있는 10진수 실수

·       float, double 형의 데이터를 실수(근사, 지수)로 출력하는 서식

·       Float

%e

·       e 표기법에 의한 실수

%g

·       소수점 이하 자리 수에 따라 %f, %e 둘 중 하나를 선택

%s

·       문자열(String) 데이터를 출력하는 서식

%c

·       한 개의 문자

%숫자c

·       해당자리 숫자만큼 자리를 확보한 상태로 출력하는 서식

%tF

%tY-%tm-%td

%tY

4자리 년

%ty

2자리 년

%tm

2자리 월

%td

2자리 일

%tH

2자리 시(0~23)

%tl

2자리 시(0~12)

%tM

2자리 분

%tS

2자리 초

 

 

 

서식문자 예

코드 

데이터형식 

사용예제 

출력결과 

%d 

정수(10진수

printf("%d",29);

29

%x

정수(16진수

printf("%x %x", 29, 32);

1D 20 

%o 

정수(8진수

printf("%o",29);

35 

%f 

실수 

printf("%.2f",123.4567);

123.46 

%e 

지수형 실수 

printf("%e", 874.9163);

8.749163e+02 

%c 

문자 

printf("%c",'y');

%s 

문자열 

printf("%s","Hello");

Hello