用于任意数字精度的.NET Framework库

RCI*_*CIX 2 .net precision

我正在恢复这个问题,并使其更具体:是否有支持任意精度数字的.NET框架库?

jas*_*onh 6

你能等待.NET 4.0吗?他们将BigInteger直接引入框架.

另一方面,如果您不能等待,那么J#运行时包含对java.math.BigInteger和BigDecimal的内置支持.这与.NET Framework的其余部分一样是可再发行的.


Ree*_*sey 5

这里有一些选择.

一个很好的选择是W3b.Sine,它是本机C#/ .NET,并支持任意精度浮点值.

如果您只处理整数值,IntX提供对任意精度整数值的支持.一个可能更成熟的选择是C#BigInt,但同样,这将不支持浮点运算.