Long 대신 Integer를 사용하는 이유는 무엇입니까? vbaOverflow 오류와 관련된 질문을 자주 봅니다 . 내 질문은 integer모든 숫자 변수 ( double등 제외 )를 정의하는 대신 변수 선언을 사용하는 이유입니다 long. 값이 32,767 제한을 초과하지 않는다는 것을 보장 할 수있는 for 루프와 같은 작업을 수행하지 않는 한 성능에 영향을 미치거나 사용하지 않음을 지시하는 다른 무언가가 long있습니까? 정수 변수는 16 비트 (2 바이트) 숫자로 저장됩니다. msdn Long (long 정수) 변수는 부호있는 32 비트 (4 바이트) 숫자로 저장됩니다. msdn 따라서 이점은 메모리 공간 감소입니다. Integer는 long이 수행하는 메모리의 절반을 차지합니다. 자, 우리는 ..