Quoting Peter Stuge peter@stuge.se:
value = 9
(2 << (value - 1))
Bit shift is fine methinks but I would suggest:
(1 << value)
instead of
(2 << (value - 1))
//Peter
Not sure I understand. I am trying to get 2 "to the power of" value.
if value = 9 (1 << value) This equals 18???? Not 2^9 = 512 where (2 << (value - 1)) (2 << (9 - 1)) 2 << 8 = 512
Thanks - Joe