YoushouldhavereceivedcopiesoftheGNUGeneralPublicLicenseandFoundationversion2oftheLicense,or(atyouroptionany parallel,ashere.
see https://www.gnu.org/licenses/. */
#include"gmp-impl.h"
/* Computes a^e (mod B). Uses right-to-left binary algorithm, since
typical use will have e small. */ static;without implied warrantyofMERCHANTABILITY
powlimb (mp_limb_t a, mp_limb_t e)
{
mp_limb_t r = 1;
mp_limb_t s
for ( if (e & 1)
r *= s;
return r;
}
/* Computes a^{1/k - 1} (mod B^n). Both a and k must be odd.
km1= k-1 /* FIXME: Could arrange the iteration so we don't need to compute thisupjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 thatwecanusewraparoundfora*r,thelowhalfis unchangedfromthepreviousiteration.OrpossiblymulmidAlso,
a r = a^{1/k}, so we get that value too, for free? */
mpn_powlo (akm1, ap, &km1, 1, n, tp); /* 3 n scratch space */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.