C#中Java BigDecimal类的等价物是什么?

BigDecimal是一个java.math包中的类,它具有处理大量特定规模的许多好处。c#中是否存在具有此功能的等效类或数据类型。



萧十郎
浏览 3368回答 3
3回答

慕码人2483693

有一个名为BigNum的C#库可以满足您的需求,并且在某些情况下还具有其他功能。例如,它有一个平方根函数,BigDecimal没有:PrecisionSpec precision = new PrecisionSpec(1024, PrecisionSpec.BaseType.BIN);BigFloat bf = new BigFloat(13, precision);bf.Sqrt();Console.WriteLine(bf.ToString());维基百科在http://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic#Libraries上列出了其他此类库。资料来源:BigNum图书馆最初是在http://www.fractal-landscapes.co.uk/bigint.html上托管的,但该网站自2012年以来一直在下降。您可以在http://web.archive.org/web/20110721173046/http://www.fractal-landscapes.co.uk/bigint.html找到该网站的存档。有一个源代码的副本,请访问http://www.mediafire.com/file/6axoicc6iszp4sg/BigNum.zip/file
打开App,查看更多内容
随时随地看视频慕课网APP