The prefix of your constants is "0x".
In your constant there is only "e", and the compiler will process the form numbers: NNNeEEE as scientific notation. Using the prefix '0x' tells the compiler that the following characters are in hexadecimal format.
80040e14 8004000000000000000, , 32- , 64- . 80040e14 , long float, , , - .