七月 2021

关于二进制的几个tips

一个二进制数,长度为n,并且都是1,十进制就等于2^n-1,例如,1111=15=2^4-1 一个二进制数,左移一位相当于乘以2,右移一位相当于除以2,例如,3<<1=6,3>>1=1 对于一个二进制数,所有位置求反,等同于,构造一个相等长度且都是1的二进制数,求异或,例如20=10100,31=2^5-1=11111,10100 xor 11111=01011=11(如果… 阅读更多 »关于二进制的几个tips