Implicit resolver for scientific notation of floats

Fixes #910 
I'd add a few more digits like 23.53e1, 32284.2e+9, 2.333993939e-3.