alsh所发明，但他也没有任何决定性的证据能证明这一点。不仅该算法的原作者不明，人们也仍无法确定当初选择这个“zh-hans:魔术数字;zh-hant:魔术数字”的方法。Chris Lomont曾做了个研究：他推算出了一个函数以讨论此速算法的误差，并找出了使误差最小的最佳R值0x5f37642f（与代码中使用的0x5f3759df相当接近），但以之代入算法计算并进行一次牛顿迭代后，所得近似值之精度仍略低于代入0x5f3759df的结果；因此Lomont将目标改为寻找在进行1－2次牛顿迭代后能得到