我想反转8位整数的最右边的位,例如;如果它是00010111
,我想把它转换成00010110
。我该怎么做?
使用值为1的bitxor(更改最后一位):
newvalue = bitxor(value,1)
您可以指定一种类型,例如:
newvalue = bitxor(value,1,'int8')