I have a need to read the imbedded binary values in a numeric field. I developed the following script that appears to work, but it is not as nice as I hoped it could be.
x = 19;
thehex = Hex( x );
binary = Associative Array(
{{"0", "0000"}, {"1", "0001"}, {"2", "0010"}, {"3", "0011"}, {"4", "0100"},
{"5", "0101"}, {"6", "0110"}, {"7", "0111"}, {"8", "1000"}, {"9", "1001"},
{"A", "1010"}, {"B", "1011"}, {"C", "1100"}, {"D", "1101"}, {"E", "1110"},
{"F", "1111"}}
);
TheBinary = "";
For( i = 1, i <= 4, i++,
thebinary = thebinary || binary[Uppercase( Substr( thehex, i, 1 ) )]
);
Is there an easier way?
Jim