base 2 sum
if i add
4 + 8 + 64 + 1024
i get 1100
whats the quickest way of knowing wether 64 is 'in' 1100 ?
Well you do if ( (1100 & 64) != 0).. this works because 64 is a power-of-two. For non-power-of-two it won't work. (in computer world it works that way.. in math world you can convert to base 2, and look at the bits whether the specified bit is set)
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement