Hex values that end in F, E, or D (such as 0x54FF or 0xC0FFEE) are incorrectly interpreted by Code Pad as float/double values. This behavior is not present in Version 2.
0xC0FFEE -> 1.264843E7 (double)
However, this behavior doesn't seem to exist outside of Code Pad, and it doesn't appear to affect situations like this:
int x = 0xC0FFEE; x -> 12648430 (int)