コード例 #1
0
ファイル: Unary.cs プロジェクト: dlebansais/MpfrDotNet
        public void Inverse()
        {
            string AsString;

            using mpq_t a = new mpq_t("222509832503450298345029835740293845720/115756986668303657898962467957");
            AsString      = a.ToString();
            Assert.AreEqual("222509832503450298345029835740293845720/115756986668303657898962467957", AsString);

            using mpq_t b = a.Inverse();
            AsString      = b.ToString();
            Assert.AreEqual("115756986668303657898962467957/222509832503450298345029835740293845720", AsString);

            using mpq_t c = b.Inverse();
            AsString      = c.ToString();
            Assert.AreEqual("222509832503450298345029835740293845720/115756986668303657898962467957", AsString);
        }