我想研究一下Python如何计算平方根,所以我试图找到
我知道Python使用C语言的数学函数,但它们是否在Python发行版中,还是链接到其他代码中呢?我正在使用Mac OS X。
math.sqrt()
的定义,但是我无法在任何地方找到它。我已经查看了_math.c
、mathmodule.c
和其他地方。我知道Python使用C语言的数学函数,但它们是否在Python发行版中,还是链接到其他代码中呢?我正在使用Mac OS X。
math.sqrt()
算法在哪里?
ldd $(which python) | grep libm
。它会显示libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fedd6561000)
(或类似的内容)。 - Noufal Ibrahim