19. 11. 2024 12:46
kdybych vzal cislo jako string s 1000 znaky a prevedl na binarni cele cislo tak to vezme 3322 bitu. ma knihovna funkci vypisujici kolik pameti (bajtu) dane cislo zabralo?
19. 11. 2024 13:03
Ano, size_t mpz_sizeinbase (const mpz_t op, int base); za base doplňte 2 a máte výsledek v bitech, které lehce převedete na kilobajty, apod.
size_t mpz_sizeinbase (const mpz_t op, int base);