C# 方程求解器

问题描述 投票:0回答:1

我有以下等式

var x = 1.0175d;
var spread = 0.0525d;
var duration = 6.36019306689938d;

var result = spread - (x / 100 - 1) / duration;

// result = 0.208128137

但是我正在努力求解

x
的方程,我们从
result
开始。

0.0525 - ( x / 100 - 1) / 6.36019306689938 = 0.208128137

下面的方程求解器返回正确的结果,并显示一步一步的结果,但是我无法理解如何将其转换为 C#,因为它依赖于

x
的概念,同时简化方程。

https://www.mathpapa.com/equation-solver/?q=0.0525-%28x%2F100-1%29%2F6.36019306689938%3D0.208128137

c# equation-solving
1个回答
0
投票

要以符号方式求解方程,您需要一个符号求解器,例如 https://symbolics.mathdotnet.com/

您也可以用数值方法求解此类方程。

© www.soinside.com 2019 - 2024. All rights reserved.