http://benji3up2kxewkqfcq7buxk2xd6zwy3zggnurkrm3l4cvwy2iipvyyad.onion/mirrors/gmpdoc/Integer-Special-Functions.html
The array xp must point to at
least a readable limb, its size is abs( xs ) , and the sign of x is the sign of xs . For
convenience, the function returns x , but cast to a const pointer type. void foo (mpz_t x)
{
static const mp_limb_t y[3] = { 0x1, 0x2, 0x3 };
mpz_t tmp;
mpz_add (x, x, mpz_roinit_n (tmp, y, 3));
} Macro: mpz_t MPZ_ROINIT_N (mp_limb_t * xp , mp_size_t xs ) ¶ This macro expands to an initializer which can be assigned to an...