VB.NET 2008/VB - 문법

문법 - 데이터 형식

본클라쓰 2011. 4. 5. 16:59

 

데이터 형식이란 데이터의 종류 및 데이터를 저장하는 방식을 의미한다.

 

데이터 형식은 컴퓨터 메모리에 저장할 수 있거나 식의 계산에 사용되는 모든 값에 적용된다. 모든 변수, 리터널, 상수, 열거형, 속성, 프로시저 매개 변수, 프로시저 인수 및 프로시저 반환 값을 데이터 형식을 가진다.

 

데이터 형식

공용언어 형식

저장소 할당량

값 범위

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 (부호없음)