有人有此算法的代码吗?任何基于C的编程语言都可以,但我更喜欢C#。
我可以尝试实现它,但是我确定我不是第一个…
编辑: 这不是家庭作业,这是一个“ gimme teh codez”问题:DI只是不想重新发明轮子
GoalSeek最有可能使用对分法
数学上的二等分法是一种求根方法,该方法会反复将一个间隔一分为二,然后选择一个子间隔,在该子间隔中,必须存在一个根才能进行进一步处理。这是一种非常简单且健壮的方法,但是相对较慢。因此,通常将其用于获得溶液的近似值,然后将其用作更快速收敛方法的起点。1该方法也称为间隔减半法,2二进制搜索法[3]或二分法[4]。
我在这里找到了C#实现:在C#中基于二等分的XIRR实现