随笔分类 - JS.数学计算
摘要:说明: 这里勾股数是符合a2+b2=c2的整数,比如32+42=52,52+122=132,怎么把符合条件的勾股数找出来呢?用代数替代的方法可以极大简化程序,直至一个判断都不用。 可以设a=m2-n2,b=2mn,那么自然c=m2+n2. 它们正好满足勾股定理,因为(m2-n2)2+(2mn)2=(
阅读全文
摘要:JavaScript中求y=lnX与y=lgX/lbX的方法。
阅读全文
摘要:JS有开立方函数,y=Math.pow(x,1/3); 但是,x小于0时,y=NaN! 但-8开立方是-2,常识和计算器一样。 JS里pow函数不是欠考虑,而是因为负数开三次方可以得出三个结果,一个负实数和两个共轭复数。 为只得到负实数,我们将pow函数包装一下即可。 // JS开立方 functi
阅读全文