olympic sleeper wrote:I have a feeling my issue was that these operate on bits, but the examples don't use bits (binary) they use decimal or hex,not exactly obvious hex either.
That should actually be obvious, because the smallest memory allocation unit
is a U/Byte, aka: 8 Bits (you cannot allocate bit-wise, only byte-wise).
re HEX: it's just a short-hand way, to express BIN, &h0F = &b00001111
olympic sleeper wrote:I wonder how many new users will know what bit 63 (binary) actually equates to in anything, and to be honest I still don't know what the 1ull in Print Hex(BitSet(1ull, 63)) represents.
This isn't actually a 'beginners' topic, but rather meant to be for 'advanced users',
where some knowledge (DEC, HEX, BIN) is considered, required know-how.