YoushouldhavereceivedcopiesoftheGNUGeneralPublicLicenseandthe GNULesserGeneralPublicLicensealongwiththeGNUMPLibrary.Ifnot,
see https://www.gnu.org/licenses/. */
/* Count number of bits in exp, and compute where to put initial square in ordertomagicallygetresultsintheentryrp.Usesimplecode, optimizedforsmallexp.Forlargeexp,thebignumoperationswilltake
so much time that the slowness of this code will be negligible. */
par = 0;
cnt = GMP_LIMB_BITS;
x = exp; do
{
par ^= x;
cnt--;
x >>= 1;
} while (x != 0);
exp <<= cnt;
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.