1
xenme 2015-04-07 21:32:54 +08:00
|
2
est 2015-04-07 21:41:44 +08:00
这还能从知呼看。。LZ是多久没看技术新闻了。。。。。。。。。
|
4
Quaintjade 2015-04-07 21:59:26 +08:00 via Android
很老的文章了,知乎不要指望看到多少新鲜的东西。
话说多少人出了学校就忘了牛顿迭代法,有时编程时还挺有用的。 |
5
EchoChan OP @Quaintjade 我表示还真没学过牛顿迭代法
|
8
sneezry 2015-04-07 23:24:26 +08:00 1
function sqrt(number){
if(number <= 0){ return 0; } var buf = new ArrayBuffer(4); var floatBuf = new Float32Array(buf); floatBuf[0] = number; var intBuf = new Int32Array(buf); intBuf[0] = 0x1fbd1df5 + (intBuf[0]>>1); return 0.5*(floatBuf[0]+number/floatBuf[0]); } |