매우 큰 데이터 유형을 사용하는 방법이 필요합니다. int가 일반적으로 4 바이트인데 반해, 데이터 유형이 536, 870, 912 바이트 또는 더 높을 필요가 있습니다. 문자열로 변환, 추가, 빼기, 곱하기, 나눗셈 등을 수행 할 수 있어야하기 때문에 배열을 사용할 수 없습니다.C++에서 임의로 많은 수를 얻는 방법은 무엇입니까?
대형 데이터 형식을 만들거나 사용할 수 있습니까? uint4294967296_t가 필요합니다 : P
참고 구조체를 bitfields와 함께 사용해 보았지만 충분히 크지 않고 그 값을 사용하여 값을 변환 할 수 없습니다.
는 [라이브러리]을 사용하여 (https://gmplib.org/), 아마? –
Greg는 GIMP 라이브러리를 언급하고 있습니다.이 라이브러리는 일반적으로 권장됩니다. –
도서관의 권고 사항이 현재 SO에서 주제를 벗어나기 때문에 투표를 종료해야합니다. –