问题

软件 >> 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\in(0,2)$ 时, 可以考虑 $(1+x)^{\alpha}$ 的 Taylor 展开(见问题2927).