关于标准库函数的算法效率

前几天看了一篇博文 一个Sqrt函数引发的血案

作者是对4种不同的求根算法的效率做对比,最终结果是:

于是,我自己重写了一遍这个程序,最终结果是:

虽然计时单位不一样,但是不影响对比。

很奇怪,为什么结果不一样呢sqrt()以绝对优势拿到第一。

最后nomaka不得不得出结论:一般情况下 有标准库函数能实现就用标准库函数实现,无法实现再用自己的算法。

但是不能否决原博文的观点:越底层的函数效率越高。

给出nomaka编译完的程序,望大家一起试试结果是否一致 点击下载

5 评论

发表回复

您的电子邮箱地址不会被公开。