Tag: 数值方法

如何在VS 2010中使用BigInteger

我一直在尝试使用BigInteger类型,这在.NET Framework 4.0中是新的。 我似乎无法达到它,并尝试通过使用System.Numerics引用它时出错。 知道我做错了什么吗? 对不起,如果这是一个愚蠢的问题……

如何使用DotNumerics解决线性编程问题?

我对数值分析很感兴趣。 我一直在使用DotNumerics开源应用程序。 我的线性系统如下: 1 * x + 3 * y <= 150 2 * x + 1 * y <= 100 其中x >= 0, y >= 0 z = 10 * x + 15 * y 我想解决z (优化……) 我可以使用Simplex方法来解决此链接中的上述问题 。 我也通过电子邮件发送了作者,但他没有回复。 using DotNumerics.Optimization; using DotNumerics; namespace App.SimplexCalcLinearProgramming { class Program { static void Main(string[] args) […]

我在哪里可以找到C#中的机器epsilon?

机器epsilon规范地定义为添加到一个的最小数字,给出不同于一个的结果。 有一个Double.Epsilon但名称非常具有误导性:它是可表示的最小(非规范化) Double值,因此对任何类型的数字编程都没用。 我想为Double类型获得真正的 epsilon,这样就不必将容差硬编码到我的程序中。 我该怎么做呢 ?