🍀 Unity

[C#] 변수

수구마 2025. 5. 23. 16:24

c#의 대표적인 변수 5가지

  1. int
  2. long
  3. float
  4. bool
  5. string

int

정수형이다. 0, -1, 123 등

10자리정수 (-21억~21억) 표기 가능

long

큰 정수형이다.

18자리 정수 표현 가능 (922경 정도)

float

소수도 표현할 수 있다.
36자리정도 표현 가능. 그러나 정확도가 떨어짐

 

float a = 3.14592653589793f;
float b = 3.14592653000000f;
Debug.Log(a);
Debug.Log(b);
Debug.Log(a==b);

 

float형은 특정 자리수를 넘기면 저장하지 않아서 변수 a와 b가 같다고 true로 출력되었다.

 

double형도 있지만 게임 만들 때 잘 쓰지 않는다.

유리수 형태는 기본적으로 double이기 때문에 3.14159f 형식으로 대입해야한다.

bool

true/false를 표시할 수 있다.

string

문자열이다.