jae_coding

[유니티로 배우는 C#] 자료형 본문

C#

[유니티로 배우는 C#] 자료형

재코딩 2022. 7. 19. 09:12
반응형

자료형의 종류

정수 자료형

byte: 정수자료형 0 ~ 256 (1byte)
sbyte: 정수자료형 -128 ~ 127 (1byte)
short: 정수자료형 -30,000 ~ 30,000 (2byte)
integer: 정수자료형 -20억 ~ 20억 (4byte)
long: 정수 자형 (8byte)
 
실수자료형
신뢰성: float < double < decimal
 

 

자료형의 선언

// 실수형
float f = 1.000001f;
double d = 4.000001;
decimal m = 3.000001m;
 
// 문자열
string s = "ABCDEFG";
char c = 'A'; // 0065 유니코드로 변환된다.

 

자료형의 연산

//자료형이 다른 경우
int a = 100;
long b = 100;
long sum; // 만약 sum이 int타입이라면 (long > sum이므로 큰 범위는 작은 범위를 포함할 수 있다.)
 
int c = 100;
float d = 100.1f;
 
int sum1;
float sum2;
 
sum = a + b; //출력: 200

//타입케스트
sum1 = (int)(c + d); //출력: 200
 
sum2 = c + d; //출력: 200.1

 

숫자를 문자열로 변경하는 방법

int a = 100;
string b;
b = a.ToString();
 

 

문자열을 숫자로 변경하는 방법

int a;
string b = "100";
a = int.Parse(b);
// double.Parse, short.Parse도 가능
 

강의자료: 케이디 유튜브

반응형
Comments