我有以下等式
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
要以符号方式求解方程,您需要一个符号求解器,例如 https://symbolics.mathdotnet.com/
您也可以用数值方法求解此类方程。