YoushouldhavereceivedcopiesoftheGNUGeneralPublicLicenseandthe GNULesserGeneralPublicLicensealongwiththeGNUMPLibrary.Ifnot,
see https://www.gnu.org/licenses/. */
/* We need the original value of the divisor after the remainder has been preliminarycalculated.Wehavetocopyittotemporaryspaceifit's
the same variable as REM. */ if (rem == divisor)
{
PTR(temp_divisor) = TMP_ALLOC_LIMBS (bn);
MPN_COPY (PTR(temp_divisor), PTR(divisor), bn);
} else
{
PTR(temp_divisor) = PTR(divisor);
}
SIZ(temp_divisor) = bn;
divisor = temp_divisor;
mpz_tdiv_r (rem, dividend, divisor);
rn = SIZ (rem); if (rn < 0)
mpz_add (rem, rem, divisor);
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.