내 숫자가 몇 자리인지 알고 있다고 가정하면 처음으로 올바른 공간을 할당하고 싶습니다. 할당 할 바이트 수를 계산하려면 어떻게해야합니까? 값은 1*10^(num digits)
다음 다음 시간 이후에 0
할 수 있지만 잘못 느낌, 그리고 같은 나는 목적을 물리 치고있어 명확성을 위해mpz_t (MPIR)에 할당 할 공간은 얼마입니까?
편집 :. 내가 n
진수로 정수를 저장할 필요가 얼마나 많은 바이트를 알고 싶어하고 있는지 여부 MPIRs 구현이 영향을 미칠 수 있습니다 .JonathonLeffler가 대답에 대한 설명에 정답을 제시했습니다.
[GMP] (http://gmplib.org/)와 관련이 있습니까? –
@JonathanLeffler 질문은 MPIR입니다. 분명히 GMP 포크입니다 (나는 그것을 조사해야만했습니다). –
최고의 질문은 무료입니다. 태그 및 심지어 제목은 보조 정보입니다. 태그와 제목이 누락 된 경우에도 질문에 답할 수 있어야합니다. –