Visual Basic 변수

  • 변수는 '어떤 것'을 담을 수 있는 메모리 공간을 의미한다.

  • 변수는 각기 표현할 수 있는 내용에 따라 별도의 타입을 갖는다.

1.Visual Basic 변수 타입

데이터 타입

선언

Byte

범위

설명

Byte

1

0~255

부호 없는 정수

Boolean

2

True or False

참, 거짓을 나타내는 불린 타입

Integer

%

2

-32,768 ~ 32,767

부호 있는 정수

Long

&

4

-2,147,483,648 ~ 2,147,483,647

부호 있는 정수

Single

!

4

4바이트 부동 소수점

단정밀도 부동 소수점

Double

#

8

8바이트 부동 소수점

배정밀도 부동 소수점

String

$

임의

-

문자열

Variant

임의

-

임의의 자료를 담을 수 있는 자료형

Currency

@

8

-922,337,203,685,477.5808 ~ 922,337,203,685,477.5807

통화 값 (가장 넓은 범위)

Empty

초기화 되지 않음

Decimal

14

+/-79,228,162,514,264,337,593,543,950,335

십진 값

Object

일반 객체

Date

날짜 / 시간

Null

유효한 데이터 없음

Nothing

참조되지 않는 객체 변수

Error

오류

2. 변수 선언

Dim 변수명 as 변수형

ex) Dim A as integer = Dim A%

as 이하의 부분을 생략할 수 있으며, 생략한다면 변수는 어떤 데이터도 담을 수 있는 Variant형으로 선언