gpt4 book ai didi

algorithm - 在没有幂函数的情况下计算for循环中的小数指数

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:29:02 24 4
gpt4 key购买 nike

我在这方面的数学有点不稳定。有谁知道我如何使用 */-+ 和 for 循环以外的数学函数来计算 10^2.2 之类的幂?我无权访问数学库(也无法导入/包含它),但需要计算这些东西。嗯..也许我应该看看数学库是如何做到的。

最佳答案

您可以仅使用带有泰勒(或麦克劳林)级数展开的基本算法来计算对数和指数。因此,您应该能够利用某些身份:

exp(ln(a)) = a
ln(a^b) = b*ln(a)
ln(1+x) = x - (x^2)/2 + (x^3)/3 - ... + ...
exp(x) = 1 + x + (x^2)/2 + ...

看看你能从这一切中得到什么......

关于algorithm - 在没有幂函数的情况下计算for循环中的小数指数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3606734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com