데이터 형식이란 데이터의 종류 및 데이터를 저장하는 방식을 의미한다.
데이터 형식은 컴퓨터 메모리에 저장할 수 있거나 식의 계산에 사용되는 모든 값에 적용된다. 모든 변수, 리터널, 상수, 열거형, 속성, 프로시저 매개 변수, 프로시저 인수 및 프로시저 반환 값을 데이터 형식을 가진다.
데이터 형식 |
공용언어 형식 |
저장소 할당량 |
값 범위 |
Boolean |
Boolean |
|
True 또는 False |
Byte |
Byte |
1바이트 |
0 ~ 255(부호없음) |
Char |
Char |
2바이트 |
0 ~ 65535(부호없음) |
Date |
DateTime |
8바이트 |
0:00:00(1년1월1일 자정) ~ 11:59:59(9999년 12월 31일) |
Decimal |
Decimal |
16바이트 |
+/- 79,228,162,514,264,337,593,543,950,335 ~ +/- 7.9...E+28(소수 부분이 없음) |
Double |
Double |
8바이트 |
|
Integer |
Int32 |
4바이트 |
-2,147,483,648 ~ 2,147,483,647 (부호있음) |
Long |
Int64 |
8바이트 |
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 (부호있음) |
Object |
Object |
32비트에서 4바이트 64비트에서 8바이트 |
Object 형식의 변수에는 모든 형식을 저장할 수 있음 |
SByte |
SByte |
1바이트 |
-128~127 |
Short |
Int16 |
2바이트 |
-32,768 ~ 32,767 |
Single |
Single |
4바이트 |
|
String |
String |
|
0에서 약20억 개의 유니코드 문자 |
UInteger |
Uint32 |
4바이트 |
0 ~ 4,294,967,295(부호없음) |
ULong |
UInt64 |
8바이트 |
0 ~ 18,446,744,073,709,551,615 |
사용자 정의 (구조체) |
|
구현하는 플랫폼에 따라 |
|
UShort |
UInt16 |
2바이트 |
0 ~ 65,535 (부호없음) |
'VB.NET 2008 > VB - 문법' 카테고리의 다른 글
문법 - 데이터 형식의 변환 (0) | 2011.04.05 |
---|---|
문법 - Nullable 값 형식 (0) | 2011.04.05 |
문법 - 선언된 요소 (0) | 2011.04.05 |
문법 - 제어 구조 밖으로 제어 전달 (0) | 2011.04.04 |
문법 - 예외 처리 Try Catch 구문 (0) | 2011.04.04 |