분류
|
자료형
|
크기
|
|
기본값
|
저장
값의 범위
|
|
유효숫자
|
|
|
바이트
|
비트
|
|
최소값
|
최대값
|
|
정수
|
byte
|
1
|
8
|
0
|
0
|
255
|
|
|
sbyte
|
1
|
8
|
0
|
-128
|
127
|
|
|
short
|
2
|
16
|
0
|
-32,768
|
32,767
|
|
|
ushort
|
2
|
16
|
0
|
0
|
65,535
|
|
|
int
|
4
|
32
|
0
|
-2,147,483,648
|
2,147,483,647
|
|
|
uint
|
4
|
32
|
0
|
0
|
4,294,967,295
|
|
|
long
|
8
|
64
|
0L
|
-922,337,203,685,477,508
|
922,337,203,685,477,507
|
|
|
ulong
|
8
|
64
|
0
|
0
|
18,446,744,073,709,551,615
|
|
실수
|
float
|
4
|
32
|
0.0F
|
±1.5e-45
|
±3.4e38
|
7 자리
|
|
double
|
8
|
64
|
0.0D
|
±5.0e-324
|
±1.7e308
|
15~16 자리
|
|
decimal
|
16
|
128
|
0.0M
|
±1.0 × 10e−28
|
±7.9 × 10e28
|
28~29 자리
|
논리
|
bool
|
|
|
false
|
false
|
true
|
|
문자
|
char
|
2
|
16
|
'\0'
|
U+0000
|
U+FFFF
|
|
문자열
|
string
|
|
|
문자열(string)은 문자(char)들의 모임
|
|
|
|
객체
|
object
|
|
|
모든 데이터 형식으로 사용 가능
|
|
|
|
구조체
|
struct
|
|
|
여러 데이터 형식의 집합
|
|
|
|
열거
|
enum
|
|
|
정수 데이터 형식의 집합
|
|
|
|