问题

软件 >> Calculator >> Bug
Questions in category: Bug (Bug).

[Bug] 指数为小数的幂

Posted by haifeng on 2023-03-25 08:44:58 last update 2023-06-05 14:47:19 | Answers (0) | 收藏


>> 1.007^2.98
in> 1.007^2.98

out> 2.-1-1-1-1-1-1-1-1-1
------------------------

>> 10.007^2.98
in> 10.007^2.98

out> 2110.00000000000000028607
------------------------

以上结果都是错的.

 


解决方案, 采用二元函数 f(x,y) 在某一点的 Taylor 展开式来近似计算.

x(0,2) 时, 可以考虑 (1+x)α 的 Taylor 展开(见问题2927).