메뉴 건너뛰기

창조도시 기록보관소

언어 비주얼 베이직에서 자료형에 관해...

2005.06.06 00:11

하앙e 조회 수:21 추천:1

그 변수형이 담을 수 있는 값의 범위를 뜻합니다.

예를 들면 VB에서 Integer형 즉, 2바이트 이므로-32768~32767까지 담을 수 있습니다.

한번 VB를 켜시고 다음 코드를 삽입해보세요

Dim a as integer
a = 70000

아마, 오버플로우 라는 에러가 뜰 것 입니다.
그래서 Integer형을 대체로 많은 값을 담기 위해 Long 형을 씁니다.

또한, Byte형은 1바이트 이므로, 255 까지 저장이 가능하구요.,

255*255 즉 255의 2승이 바로 -32768~32767 두 범위의 절대값을 더하면 65535가 됩니다.
그리고 255의 4승 ,즉 4바이트 인것이 바로 Long 형이구요.

이제 이해가 되셨는지요.

예전에는 자료 형 하나에도 조심스럽게 썼는데

요즘에는 컴퓨터 메모리 부품의 발달로, 그런 부담이 적어지게 되어 대부분 Long형을 씁니다만, 아주 저사양을 위한것이면 Integer형을 씁니다.