데이터 형 이름
|
설명
|
값의 범위
|
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
bool 예시
https://greenchoco.tistory.com/186
728x90
'유니티 C# > C#' 카테고리의 다른 글
C#기초 - 숫자, 문자열 사칙연산하기 (0) | 2023.04.09 |
---|---|
C#기초 - 문자열형 string 이란? (0) | 2023.04.09 |
C#기초 - 코딩 기본 구조 (변수, 함수) (0) | 2023.04.09 |
C#기초 - Debug.Log("Console 창에 출력하는 문자열"); (0) | 2023.04.08 |
C#기초 - 인스턴스란? (예약어 new를 통한 인스턴스화) (0) | 2023.03.22 |
댓글