public void Rounding() { string AsString; using mpf_t a = new mpf_t("2983.5740293845720"); AsString = a.ToString(); Assert.AreEqual("2.983574029384572E+3", AsString); using mpf_t b = a.Ceil(); AsString = b.ToString(); Assert.AreEqual("2.984E+3", AsString); using mpf_t c = a.Floor(); AsString = c.ToString(); Assert.AreEqual("2.983E+3", AsString); using mpf_t d = a.Trunc(); AsString = d.ToString(); Assert.AreEqual("2.983E+3", AsString); }