usage of mpz_mul function for squaring
bodrato at mail.dm.unipi.it
Mon Nov 29 20:41:48 UTC 2021
Il 2021-11-29 19:50 Gašper Močnik ha scritto:
> My question is: Does the mpz_mul function detect when you want to
> square a
> number i.e. you input the same mpz_t variable for both the op1 and op2
Yes, it does.
> Multiplication section of Manual it is stated that squaring is about
> faster than multiplying. I'm assuming squaring is also faster than
> multiplication when other algorithms are used (Karatsuba, Toom, FFT,
> Is my assumption correct?
Yes, it is :-)
More information about the gmp-discuss