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형으로 선언