[Unity C#] 기본 데이터 형식

YongSeok·2022년 10월 5일
0
post-thumbnail

📌 기본 데이터 형식은 총 15가지

  • 숫자 형식(12) : sbyte, byte, short, ushort, int, uint,
                        long, ulong, char, float, double, decimal
  • 문자열 형식(1) : string
  • 논리 형식(1) : bool
  • 오브젝트 형식(1) : object

✏️ 컴퓨터의 목적인 "수를 계산한다" 라는 이유도 있지만, 다른 형태의 복잡한 데이터도 숫자를 기반으로 구성된다.

  • 텍스트 데이터도 각 문자 하나 하나가 내부적으로 숫자 코드로 구성
    • ex) ASCII 코드상에서 'A'는 65와 같음
  • 숫자 형식의 종류
    • 정수 계열(9) : sbyte, byte, short, ushort, int, uint, long, ulong, char
    • 부동 소수 계열(2) : float, double
    • 소수 계열(1) : decimal

✏️ 정수 계열


무조건 큰 데이터를 사용하면?

  • 무의미하게 버려지는 데이터 공간이 많아질 것이다.

작은 데이터를 사용하면?

  • 한정된 용량보다 더 큰 데이터가 필요할 때 오버플로우(Overflow)발생

바이트(Byte)란?

  • 1바이트란 8개의 0과 1로 구성되는 데이터 덩어리를 의미
    31(10진수) = 0001 1111(2진수)

0개의 댓글