게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C프로그래밍에서 유효숫자를 무한대로 사용할 수 있나요?
게시물ID : programmer_11397짧은주소 복사하기
작성자 : ㅜ_ㅠ
추천 : 0
조회수 : 836회
댓글수 : 6개
등록시간 : 2015/06/18 18:23:20
아주 예전에 슈퍼컴퓨터를 이용해서 원주율을 소수점이하 억자리까지 계산했다는 기사를 본적이 있었는데요
근데 제가 알기로는 프로그래밍 언어는 운영체제가 32bit냐 64bit냐에 따라서 자릿수의 한계가 2^31자리까지 혹은 2^63까지 의 수를 계산할 수 있는 것으로 알고 있는데요.
하지만 소수점 이하백만자리가 넘는 원주율 계산이나 100자리가 넘는 자연수의 소인수분해 같은 것을 하려면, 2^63까지밖에 나타낼수 없는 64bit로는 불가능 할 것같은데요.
하지만 이런계산은 32bit컴퓨터가 나오기 전인 80년대~ 90년대 초반에 이미 했던 것으로 알고 있는데
qword로도 자리수가 모자라는 수의 계산은 C언어에서 할 수 있나요?
만약에 저런 엄청나게 거대한 수의 계산이 C언어에서 가능하다면 어떤방식으로 할 수 있는지 구체적으로 알고 싶네요.


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호