프로그램내에서 -2,147,483,648 (2의 31제곱)만큼의 수를 써야하는데
형선언을 cardinal로 해도 error, integer로 해도 error
어떻게 해야 위의 숫자를 쓸수 있는지 좀 알려주세요
참고로 이렇게 사용할것 입니다.
var
a,ai_data:cardinal;
procedure(어쩌구저쩌구)
a:=-2147483648;
ai_data:=ai_data+a; 아니면 ai_data:=ai_data+(-2147483648);
이렇게하면 -2147483648에서 에라 걸리구요
컴파일러가 나보고 정수를 너무 크게 썼대요
계산기로도 계산되는것도 못하면서
나보고 정수를 너무크게 썼다고 으으으으......
꼭 알려주세요
이렇게 많은 관심을 가져 주실지 정말 몰랐습니다.
정말정말 감사드리고요.
엄청 자주 자주 오게 될것 같습니다.
감사합니다.