본문 바로가기
  • 불확실한 내일을 위해
유니티 C#/C#

C#기초 - 자주 사용하는 데이터형(자료형) 종류 (int, float, string, char, bool, double)

by 그린초코 2023. 4. 8.
데이터 형 이름
설명
값의 범위
int
정수형
-2,1471,483,648 ~ 2,1471,483,647
10번 반복시키거나 개수 등을 나타날 때 쓴다.
아무것도 할당하지 않으면 기본값은 0이다. 
float
실수형
(부동소수점형)
-3.402823E+38 ~ 3.402823E+38
좌표나 속도를 나타낼 때 쓴다. 소수점 0.1을 0.1f 로 표현한다.
아무것도 할당하지 않으면 기본값은 0f이다. 
double
배정도부동소수점형
-1.79769313486232E+308 ~ 1.79769313486232E+308
bool
불형
true 또는 false
보인다/안보인다, 작동한다/안한다 등에 쓴다.
아무것도 할당하지 않으면 기본값은 false이다. 
char
문자형
텍스트로 사용되는 유니코드 기호
딱 하나의 문자만 인식하며 작은 따옴표 ' 를 사용한다. 
'A', 'ㄱ', '가', '@'처럼 1개만 쓸 수 있고 'aa'처럼 2개 이상 쓰면 오류가 난다.
아무것도 할당하지 않으면 기본값은 ' ' (비어있음)이다. 
string
문자열형
텍스트
비디오 파일이나 이미지 파일 등의 이름 등을 저장할 때 쓴다.
"가나다" 이런식으로 사용한다. 
아무것도 할당하지 않으면 기본값은 " " (비어있음)이다. 

- 여기서 가장 많이 쓰이는 것은 int와 float 이다.

- 소수점을 쓸 수 있는 double는 float보다 범위가 넓어서 따로 쓰는데 대입할 소수점숫자 표기 끝에 f를 쓰냐마냐에 따라 차이를 든다. (float에 대입한 소수에 f를 붙여야 하며, 붙이지 않으면 오류가 난다.)

- 정수와 정수의 연산의 결과값은 정수이다. 소수점이 표현되어야 하는 결과도 정수로 나타난다. 따라서 소수점이 필요하면 f를 써야한다. ( 정수와 정수 연산 = 정수, 정수와 실수 연산 = 실수, 실수와 실수 연산 = 실수)

 

string 예시

https://greenchoco.tistory.com/107

 

C#기초 문자열형 string 이란?

데이터형 중 string은 문자열형으로 문자를 나타내준다. string은 아래와같이 문자를 대입한다. string name; name = "James" Dubug.Log(name); 출력결과 : James 만약 James가 아니라 123을 넣으면 string name; name = "123

greenchoco.tistory.com

 

bool 예시

https://greenchoco.tistory.com/186

 

C#기초 자료형 bool 이란?

참, 거짓 데이터만을 담을 수 있는 자료형이다. print(1>5); pring(1

greenchoco.tistory.com

 

728x90

댓글