1) Since 3DGS vars have 3 decimal places, this is 6 bits and theoretcally, 6 more items. How, if at all, could we use the bitwise commands to take advantage of decimals places?
2) Along the same vein, the sign of a var would be an extra bit. Could I do the following check:
if(bit_info&-1)
{
do_something();
}
if(bit_info&1)
{
do_something_else();
}