Added test for floating point numbers in scientific notation
Fixed eatNumber to properly account for floating point numbers in scientific notation