STR$ has limited precision and is also evil.
Ah, yep, that worked. Thank you.
One last question, (and sorry for hijacking this thread), if I want to do bitmasking for 64 bit types is that possible? I've been using &H as a mask to isolate individual bytes, but if that is limited to 32 bit types, then how would I mask anything beyond 32 bit? It appears &B is also integer type as it can't go beyond 32bits either.
EDIT: Ah, slackerSnail already mentioned about the &B type, I'm too slow to post :P
Dang, I was hoping to leverage the additional space for packing additional bits of data. Thanks for clearing that up, slackerSnail.