본문 바로가기
프로그래밍/Xcode-iOS

iOS 서식문자 참고표(double, float, 정수형, 자료형..)

by Mr-후 2019. 5. 21.
반응형

iOS 서식문자 참고표(double, float, 정수형, 자료형..)



정수형

char  : 1바이트를 가지며 -128에서 +127  까지의 값을 표현한다.

short  : 2바이트를 가지며 -32,768에서 +32,767 까지의 값을 표현한다.

int      : 4바이트를 가지며  -2,147,483,648에서 +2,147,483,647 까지의 값을 표현한다.

long    : 4바이트를 가지며 -2,147,483,648에서 +2,147,483,647 까지의 값을 표현한다.

long long  :  8바이트를 가지며 -9,223,372,036,854,775,808에서 +9,223,372,036,854,775,808 까지의 값을 표현한다.


실수형

float  : 4바이트를 가지며 ±3.4 x 10 -37승에서 ±3.4 x 10 +38 까지의 값을 표현한다.

double  : 8바이트를 가지며 ±1.7 x 10 -307승에서 ±1.7 x 10 +307 까지의 값을 표현한다.

long double  : 8바이트 이상을 가지며 double이상의 범위를 가진다.

 여기서 unsigned 선언을 앞에 추가하여 0양의 정수만 표현하게 할수있다.

ex) unsigned char, unsigned short, unsigned int, unsigned long, unsigned long long


 


서식 문자

%d :char, short, int - 부호있는 10 정수

%ld :long - 부호잇는 10 정수

%lld :long long - 부호잇는 10 정수

%u :unsigned int - 부호없는 10 정수

%o : unsigned int - 부호없는 8 정수

%x,%X : unsigned int - 부호없는 16 정수

%f :float, double - 10진수 방식의 부동 소수점 실수(double 경우 %lf 가능)

%Lf :long double - 10진수 방식의 부동 소수점 실수

%e,%E :float, double - e또는 E방식의 부동 소수점 실수

%g,%G :float, double - 값에 따라 %f %e 사이에서 선택

%c :char, short, int - 값에 대응하는 문자 하나

%s :char* - 문자열 (scanf_s사용시 scanf_s("%s",변수이름); - 변수이름앞에 '&'연산자를 붙이지 않는다.

%p :void* - 포인터 주소값


반응형