public void PerfectSquare() { string AsString; using mpz_t a = new mpz_t("95754294066634670780206802290671646680930214410991689632113801"); AsString = a.ToString(); Assert.AreEqual("95754294066634670780206802290671646680930214410991689632113801", AsString); bool IsPerfectSquare = a.IsPerfectSquare(); Assert.IsTrue(IsPerfectSquare); }