C# 자료형에 대해 배워보겠습니다. 자료형은 인간 세상의 모든 자료들 그러니까 여러분의 이름이나 여러분들의 친구들의 이름과 같은 문자 계산기의 숫자들과 같은 정수 등을 컴퓨터의 말로 그 값에 따른 공간의 크기와 저장형식을 정의한것입니다.
자료형은 프로그래밍의 기본중의 기본이므로 잘 숙지하면 좋겠습니다.
자료형 키워드 |
범위 | 크기 |
문자형 |
||
char |
U+0000 ~ U+ffff | 16비트 유니코드 |
string |
문자열 | 유니코드 문자열 |
부울형 |
||
boolean |
| 4byte |
정수형 |
||
sbyte |
-128~127 | 부호 있는 8bt 정수 |
byte |
0~256 | 4byte |
short |
-32,768~32,767 | 부호 있는 16 bit 정수 |
ushort | 0 ~ 65,535 | 부호 없는 16 bit 정수 |
int | -2,147,483,648 ~ 2,147,483,647 | 부호 있는 32 bit 정수 |
uint | 0 ~ 4,294,967,295 | 부호 없는 32 bit 정수 |
long | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,808 | 부호 있는 64 bit 정수 |
unlong | 0 ~ 18,446,744,073,709,551,615 | 부호 없는 64 bit 정수 |
실수형 | ||
float | ±1.5e-45 ~ ±3.4e38 | 4byte |
double | ±5.0e-324 ~ ±1.7e308 | 8byte |
decimal | ±1.0 × 10−28 ±7.9 × 1028 | 16byte |
추가적으로 float double decimal 같은 실수형은 정밀도 때문에 근사 범위에 대해서도 알아야 하는데요 추가적으로 아래 표에 근사 범위를 적어놓았으니 확인하고, 숙지하세요.
자료형 키워드 | 근사 범위 |
float |
±1.5 x 10−45 ~ ±3.4 x 1038 |
double |
±5.0 × 10−324 ~ ±1.7 × 10308 |
decimal |
±1.0 x 10-28 ~ ±7.9228 x 1028 |
'프로그래밍 > C#' 카테고리의 다른 글
| C# 강좌 5-2.c# 자료형(2)C# 자료형과 리터럴 (0) | 2020.07.26 |
|---|---|
| [c#]네이버 html 다운로드 받기 [콘솔] (0) | 2020.07.25 |
| C# 강좌 4.C# 변수에 대해서 (1) | 2020.07.23 |
| C# 강좌 3.C# 기본 규칙(주석, 예약어, 식별자) (0) | 2020.07.23 |
| C# 강좌 2.C#의 기본 구조 (0) | 2020.07.23 |