호빵의 IT 개발소

[C#] 1. 정수 형식 본문

C#, 유니티/C# 기초

[C#] 1. 정수 형식

호빵Stack 2021. 12. 27. 21:33

C#에서는 변수형 타입이 대표적으로 4개, 응용으로 4개가 있습니다.

 

대표 : byte, short, int, long 

응용 : sbyte, ushort, uint, ulong

 

  1.  byte - 1바이트, 0~255 범위를 갖습니다. 
  2.  short - 2바이트,  -32,768 ~ 32,767 범위를 갖습니다. 
  3.  int - 4바이트, -2,147,483,648 ~ 2,147,483,647 범위를 갖습니다.
  4.  long - 8바이트, –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 범위를 갖습니다.
  5.  sbyte - 1바이트, -128~127 범위를 갖습니다. 
  6.  ushort - 2바이트, 0 ~ 65,535 범위를 갖습니다. 
  7.  uint - 4바이트, 0 ~ 4,294,967,295 범위를 갖습니다.
  8.  ulong - 8바이트, 0 ~ 18,446,744,073,709,551,615 범위를 갖습니다.

※개발자분들이 타입을 신경써서 변수를 선언하는 이유는 담아야하는 수가 바구니 보다 작다면 공간이 남게 되고 빈공간이 많이 남을수록 이는 프로그램이 잡아먹는 메모리가 증가하게 됩니다. 특히 네트워크 통신 데이터를 다룰때 주의해야 합니다.

 

---------------------------------------------------------------------------------------------------------------------------

참고 : [인프런] Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

'C#, 유니티 > C# 기초' 카테고리의 다른 글

[C#] 6. if문  (0) 2021.12.28
[C#] 5. 데이터 연산  (0) 2021.12.28
[C#] 4. 형식 변환  (0) 2021.12.28
[C#] 3. 불리언, 소수, 문자, 문자열 형식  (0) 2021.12.28
[C#] 2. 2진수, 8진수, 10진수, 16진수  (0) 2021.12.27
Comments