写(a&b)是否更为传统<&书信电报;1而不是JavaScript中的(a&b)*2?
写写(a&b)是否更为传统<&书信电报;1而不是JavaScript中的(a&b)*2?,javascript,bit-manipulation,Javascript,Bit Manipulation,写(a&b)二进制左右移位在算法上比乘法更简单,可能需要更少的时钟周期。检查这里在这两种情况下都有溢出问题吗?询问意见的问题很接近,因为它们主要是基于意见的链接也不是关于JavaScript的,我怀疑这是否会转移到一种抽象级别的语言。 getSum=g=(a,b)=>a?g((a&b)*2,a^b):b
(a&b)二进制左右移位在算法上比乘法更简单,可能需要更少的时钟周期。检查这里在这两种情况下都有溢出问题吗?询问意见的问题很接近,因为它们主要是基于意见的链接也不是关于JavaScript的,我怀疑这是否会转移到一种抽象级别的语言。
getSum=g=(a,b)=>a?g((a&b)*2,a^b):b