我想使用精度为数百位小数的数字。
我知道整数的BigInteger
数据类型,但System.Numerics
超出了小数。
如何在vb.net中实现超出简单Decimal
/ Double
精度的任何内容?
感谢您的帮助!
答案 0 :(得分:3)
BigRational类没有为.NET 4.0版本提供支持。你可以download it here。
答案 1 :(得分:1)
我快速搜索了这一点,显然.NET本身无法处理非常大的数字。但是有一些策略可以处理大于可以存储在任何类型中的数字的数字。
这篇文章看起来特别有趣:http://www.codeproject.com/KB/library/Big_Number.aspx和这个维基百科条目:http://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic