Not used to handling Double Integers but, is it at all possible to successfuly use a Double Integer?
a as double integer
c as double integer
a = 9223372036854775808 : rem 2^63
print a
` bit 63 should show 1 but does not :(
for bit = 63 to 0 step -1
c = 1 << bit
if a && c then print "1"; else print "0";
next bit
wait key : end
...that's assuming I have interpreted what a Double Integer is correctly, a 64 bit value.
I'm asking because, if there is a way then this would be an ideal datatype for storing information on an 8x8 game board. But I can't seem to get them to work very well.
Programming anything is an art, and you can't rush art.
Unless your name is Bob Ross, then you can do it in thirty minutes.