手算开方
文章目录
之前中学课本选修里面有手动开方的方法,很多年都没用过了,有点手生了,而且当时老师教的方法也不是很好。昨晚在知乎居然看到一种方法叫 牛顿迭代法 开方先进很多,所以这里记录一下。
首先第一种是中学老师教的,应该也是最常见的手工开方方法,不过这种方式越到后面,位数就越多,比较头疼。
后面在知乎上又看到一种更先进一些的办法。
还有一种更方便的办法,那就是牛顿迭代法先进很多。
如果是写代码的话,肯定是用牛顿迭代法开方更方便。
网上还有一种利用常数0x5f3759df进行开方的办法,那就更先进了,不过暂时还没搞清楚是怎么回事
文章作者 忆杰
上次更新 2019-12-31