ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자료형
    잡다한 지식 2020. 3. 16. 20:08

    문제를 풀다보면, int 자료형 혹은 float만 사용하는 것이 아닌데 일일히 찾아보기 힘들어서 정리해둔다.

     

    자료형

    자료형

    크기

    범위

    char

    1Byte, 8bit

    -128 ~ 127

    short

    2Byte, 16bit

    -32,768 ~ 32,767

    unsigned short

    0 ~ 65,535

    int

    4Byte, 32bit

    -2,147,483,648 ~ 2,147,483,647

    unsigned int

    0 ~ 4,294,967,295

    long long

    8Byte, 64bit

    -9,223,372,036,854,775,808 ~

    9,223,372,036,854,775,807

    unsigned long long

    0 ~ 18,446,744,073,709,551,615

    bool

    1Byte, 8bit

    True or False

    float

    4Byte, 32bit

    +/- 3.4e ~ +/-38 (~7 digits)

    double

    8Byte, 64bit

    +/- 1.7e ~ +/- 308 (~15digits)

     

    만약, 10^9승이 넘어간다라고 하면 long long 을 사용하는게 일반적이다.

     

     

    scanf 사용시 서식문자

    자료형

    서식문자

    char

    %c

    char *

    %s

    float

    %f

    double

    %lf

    int

    %d

    unsigned int

    %u 10진수

    %o 8진수

    %x 16진수

    long long

    %lld

    '잡다한 지식' 카테고리의 다른 글

    bit-mask  (0) 2020.04.04
    복잡도 표기법  (0) 2020.03.27
    sort 함수 사용법  (0) 2020.03.25
    next_permutaion 함수  (0) 2020.03.18
    순열과 조합  (0) 2020.03.18

    댓글

Designed by Tistory.