2016-08-23 4 views
1

Java와 같은 언어에서 정수 값은 Integer.MAX_VALUE보다 크거나 Integer.MIN_VALUE보다 작 으면 오버플로합니다. 긴 데이터 형식을 사용하여 int 데이터 형식을 대체하는 게시물을 보았습니다.파이썬에서 정수가 오버 플로우됩니까?

정수가 파이썬에서 오버플로됩니까? 예인 경우 해당 사례를 기재하십시오.

답변

3

답변을 찾을 수 있습니다. https://www.daniweb.com/programming/software-development/threads/71008/comparing-python-and-c-part-1-integer-variables

매우 초기 버전의 파이썬에는 나중에 제한이 제거되었습니다. 이제 한계는 컴퓨터에있는 메모리 양에 의해 설정됩니다. 정수 객체를 자동으로 관리합니다.이 객체는 처음에는 속도를 위해 32 비트로 설정됩니다. 32 비트를 초과하면 파이썬은 필요에 따라 RAM 한계까지 크기를 늘립니다.