gpt4 book ai didi

python - Python 使用哪种算法来估计平方根值?

转载 作者:行者123 更新时间:2023-12-02 19:15:35 26 4
gpt4 key购买 nike

我想知道 Python 使用哪种算法来估计平方根值?是牛顿的、巴比伦的还是其他的?

最佳答案

在 CPython 中,math.sqrt is implemented in terms of C/POSIX sqrt function ,所以唯一给出的答案是“无论 C/POSIX 做什么”。在具有汇编级平方根函数(例如 x86 的 fsqrt)的系统上,C 运行时可能会委托(delegate)给芯片,在这种情况下,您需要了解芯片详细信息才能知道它如何执行计算。

an approximate square root and a more complicated algorithm for math.isqrt如果你愿意看的话。我怀疑它与教科书方法不完全匹配,因为计算机的优化与人类优化手工数学的方式不匹配。

关于python - Python 使用哪种算法来估计平方根值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63759501/

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