JavaScript实现算术平方根算法-代码超简单_javascript技巧
来源:动视网
责编:小采
时间:2020-11-27 21:43:32
JavaScript实现算术平方根算法-代码超简单_javascript技巧
JavaScript实现算术平方根算法-代码超简单_javascript技巧:前几天看见了一个来自雷神之槌的平方根源码,原理多方有介绍,不赘述。 源码是c语言写的,我思考后发现这样的算法在javascript中也是可以完成的。 function InvSqrt(x){ var h=0.5*x; var b=new ArrayBuffer(4); var d=new Da
导读JavaScript实现算术平方根算法-代码超简单_javascript技巧:前几天看见了一个来自雷神之槌的平方根源码,原理多方有介绍,不赘述。 源码是c语言写的,我思考后发现这样的算法在javascript中也是可以完成的。 function InvSqrt(x){ var h=0.5*x; var b=new ArrayBuffer(4); var d=new Da

前几天看见了一个来自雷神之槌的平方根源码,原理多方有介绍,不赘述。
源码是c语言写的,我思考后发现这样的算法在javascript中也是可以完成的。
测试:
虽然结果还是比系统库慢,而且精度本来就低。不过我很满意。
JavaScript实现算术平方根算法-代码超简单_javascript技巧
JavaScript实现算术平方根算法-代码超简单_javascript技巧:前几天看见了一个来自雷神之槌的平方根源码,原理多方有介绍,不赘述。 源码是c语言写的,我思考后发现这样的算法在javascript中也是可以完成的。 function InvSqrt(x){ var h=0.5*x; var b=new ArrayBuffer(4); var d=new Da