您在 .NET 应用程序中使用哪种数学,不包括System.Math中的所有内容?
我认为 System.Math 严重不足。例如,在几个官方的.NET框架中,我可以数出三种不同的矩阵实现。向量也是如此。复数的一种实现;任意有理数的几种不同实现,等等。
那么,您希望在假设的System.Mathematics
命名空间中看到什么?
您在 .NET 应用程序中使用哪种数学,不包括System.Math中的所有内容?
我认为 System.Math 严重不足。例如,在几个官方的.NET框架中,我可以数出三种不同的矩阵实现。向量也是如此。复数的一种实现;任意有理数的几种不同实现,等等。
那么,您希望在假设的System.Mathematics
命名空间中看到什么?
这是我使用的:
除了基本的“会计数学”之外,我很少需要任何东西。
泛型支持(因为 C# 3.0 不允许使用泛型和运算符),例如这里.
检查 http://msdn.microsoft.com/en-us/vcsharp/aa336740.aspx
在 Math 下有一些 C# 库的链接