Fix parsing of 0e+0 as float