I'm trying to do some bitwise operations in Javascript, 0xff000000 | 0x00aabbcc Which I expect to give me 0xffaabbcc // == 4289379276; However when running this, I get the re
Solution 1:
You are getting the right hex value, it's just not the integer value you're looking for.
4289379276 - 2^32 = -5588020
I suppose whether that suffices as is depends on what you're trying to do with your result.
Share
Post a Comment
for "Javascript Bitwise Operator Confusion"
Post a Comment for "Javascript Bitwise Operator Confusion"