Sign in
chromium
/
external
/
github.com
/
google
/
error-prone
/
refs/heads/copybara-sync
/
.
/
docs
/
bugpattern
/
XorPower.md
blob: 816898517db6eb549603a43e954ab8c3de892a2d [
file
] [
log
] [
blame
] [
view
] [
edit
]
The
`^`
binary XOR
operator
is
sometimes mistaken
for
a power
operator
,
but e
.
g
.
`2 ^ 2`
evaluates to
`0`
,
not
`4`
.
Consider
expressing powers of
`2`
using
a bit shift instead
.