CINT와 CLNG는 표현식을 데이터 유형으로 변환하도록 강요 할 수 있으며, 소개는 기사 ID를 사용해야한다면 기사에 32,767 개의 기사가 있어야합니다.
고린 및 clng 의미 :
표현식을 데이터 유형으로 강제 할 수 있습니다
CINT 및 CLNG의 데이터 처리 범위 :
Cinteger -32,768 ~ 32,767, 소수점 부분이 둥글다.
Clng Long -2,147,483,648 ~ 2,147,483,647, 소수점 부분이 둥글다.
소위 오버플로는 처리 데이터를 초과하는 것입니다.
'짧은 정수인지 여부를 탐지합니다
코드를 다음과 같이 복사하십시오.sub is_int (string)
if len (abs (string))> 10 그런 다음 응답. 데이터 오버플로를 작성하십시오.
instr (string,-) <1 그렇다면
cint (string, 4).
)> 3276 및 cint (오른쪽
(String, 1))> 7 그런 다음 응답 : 데이터 오버플로를 씁니다. 응답
.
)> 8 그런 다음 응답. 데이터 오버 플로우 : 응답.
엔드 IF
END SUB.
'
복사 코드는 다음과 같습니다.sub is_lng (string)
if len (abs (string))> 10 인 경우 response.brite 데이터 오버 플로우 : respond.end
if dist (string,-) <1 다음에
clng (string (string) (string) , 9))> 214748364 및 clng (오른쪽 (string, 1))> 7 그런 다음 응답 데이터 오버 플로우 : 응답.
else
clng (왼쪽 (abs (string), 9))> 21478364 및 clng (string (string). , 1))> 8 그런 다음 응답. 데이터 오버 플로우 : 응답.
엔드 IF
END SUB.