python에서 변수의 최대값은?
글쓴이: avanwz / 작성시간: 수, 2011/03/02 - 3:38오전
요즘 python의 매력에 빠져서 기초지만 처음부터하는 마음으로 공부하고있는 학생입니다.
공부하다가 궁금한것이 C에서는 변수를 선언할때 int나 double이렇게 변수형을 붙이고 선언하는것에 반하여
python은 바로 변수이름과 그 값을 적으면 자동으로 인식해서 선언하는방식이 상당히 독특하고 편하더군요
이렇게 무심코 사용하다 문득든 의문점이 a = 3이렇게 만약 선언하였다고하면 이게 int형으로 들어가는건지, 어떻게 내부적으로
선언이되는지 궁금하더군요.
그리고 max값을 찾아보려 a를 선언하고 그 값을 계속 증가시켜나가면 정말 한도끝도없이 증가합니다. 원래 32bit에서는 21억쯤이 int형
최대값으로 알고있는데 이건 자리수가 1000자리를 넘어가는군요. (값을 계속 증가시킬 수 있었지만 그냥거기서 멈췄어요)
어떻게 이런것이 가능할까요?
Forums:
.
http://docs.python.org/library/stdtypes.html ~5.4
C++에서도 클래스와 연산자 재정의를 적절하게 쓰시면
C++에서도 클래스와 연산자 재정의를 적절하게 쓰시면 무한 정수 클래스를 만들어 쓸 수 있어요. 이번 기회에 한 번 만들어보세요. 재미있을 거에요.
sys.maxint 보면 나옵니다
sys.maxint 보면 나옵니다
재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.
아이디의 아이디어 무한도전
http://blog.aaidee.com
귀태닷컴
http://www.gwitae.com
댓글 달기