09-21-2024, 05:40 AM
(09-21-2024, 04:05 AM)madscijr Wrote: It's single because that's the default type for an unsuffixed variable not explicitly DIMmed as something else.
The default can be changed with the DEF{type} command, e.g., DEFLNG for long.
Is that right?
Exactly. And that's basically what your original issue was. You had this basic code:
DIM x~&
x = 123
So the x you were using was SINGLE (which won't hold blue color channels due to rounding in scientific notation), even though all your DIM statements were for x~&.
Option Explicit would've caught the issue for you in a second.