프로그래밍

 3198, 1/160 회원가입  로그인  
   Pang
   [c언어] 2의 880승

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3144 [복사]


[c언어] 2의 880승을 구하는 프로그램을 짜보고 싶은대

네 맞습니다 880제곱 2를 880번 곱하는 프로그램입니다

그런데 이걸 짜보려니까 워낙 자릿수가 많아서 짤리더라고요

unsigned long long 이런 자료형을 찾아보긴했는대 막상 실행을 시키면 0이 나오더라고요

어떻게 방법이 없을까요?

  Hit : 4444     Date : 2011/08/26 01:35



    
clockmaker int형 변수를 여러 개 붙여서 쓰시면 될 거 같은데요.
int a,b,c,d 이렇게 만들고
d >= INTMAX가 되면 c++;
하는 식으로 2진수 10진수를 넘어서는 인트진수를 만들어서 써 보세요 ㅋㅋ
2011/08/26  
$Zero 880제곱이면 64비트로도 표현할수 없는 숫자네용;

그런 큰 숫자면 하위워드 상위워드 이런식으로 나눠서 구조체같은걸로 구현하시면 됩니다.
2011/08/26  
xzvsda int형 배열 선언하신뒤에 3~4자리씩 끊어서 넣으시면됩니다.
1234 5678 0124 4567 이런식으루
2011/08/26  
메버리키 연결리스트로 푸는거라고 알고있는데, 저도 잘은몰라요,ㅠㅠ 연결리스트ㅠㅠ 2011/08/28  
phpmyadmin long long int? 2011/09/04