예제 #1
0
        public void PowerOperator()
        {
            string AsString;

            using mpz_t a = new mpz_t("9785412309485720938412983404349");
            AsString      = a.ToString();
            Assert.AreEqual("9785412309485720938412983404349", AsString);

            uint b = 4;

            mpz_t d = a.Pow(b);

            AsString = d.ToString();
            Assert.AreEqual("9168884832199547717402442404668238841010784738902226284286664833331445628675177089723224507720724521226586825967635414667601", AsString);
        }