二进制核心公式

更新时间:02-04 教程 由 凉月 分享

二进制核心公式?

假设 j = i 那 j >> i = 0

j = i j >> i = 0

右移位数相当于除2的位数方,二进制32个一组:(正数的无符号右移适用此公式,负数不适用)

j >> i = j >>> i = j / (int) (Math.pow(2, i % 32));

左移位数相当于乘2的位数方,二进制32个一组:

j << i = j * (int) (Math.pow(2, i % 32));

异或符号运算,从二进制算法后转为十进制,公式:

^ 符号为异或 0 ^ 0 = 0, 1 ^ 0 = 1, 0 ^ 1 = 1, 1 ^ 1 = 0

声明:关于《二进制核心公式》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2293882.html