public void RationalInvert() { using (var a = new HugeRational("-24092854092874502983745029345723098457209/115756986668303657898962467957")) { a.Value = a.Invert(); Assert.AreEqual("-115756986668303657898962467957/24092854092874502983745029345723098457209", a.ToString()); a.Value = a.Invert(); Assert.AreEqual("-24092854092874502983745029345723098457209/115756986668303657898962467957", a.ToString()); } }
public void RationalInvert() { using(var a = new HugeRational("-24092854092874502983745029345723098457209/115756986668303657898962467957")) { a.Value = a.Invert(); Assert.AreEqual("-115756986668303657898962467957/24092854092874502983745029345723098457209", a.ToString()); a.Value = a.Invert(); Assert.AreEqual("-24092854092874502983745029345723098457209/115756986668303657898962467957", a.ToString()); } }